From 7ad26a6182f9a3a37ea0d611700d731a97988139 Mon Sep 17 00:00:00 2001 From: Alan Mason <1923621+2Shirt@users.noreply.github.com> Date: Tue, 28 Nov 2017 01:55:55 -0800 Subject: [PATCH] Fix Q-Dir extraction --- .bin/Scripts/build_pe.ps1 | 7 +++---- .gitignore | 2 ++ 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.bin/Scripts/build_pe.ps1 b/.bin/Scripts/build_pe.ps1 index 09471a0..253e7c3 100644 --- a/.bin/Scripts/build_pe.ps1 +++ b/.bin/Scripts/build_pe.ps1 @@ -478,13 +478,12 @@ if ($MyInvocation.InvocationName -ne ".") { Write-Host "Extracting: Q-Dir" try { $ArgumentList = @( - "e", "$Temp\qdir64.zip", "-o$Root\WK\amd64\Q-Dir", + "x", "$Temp\qdir64.zip", "-o$Root\WK\amd64", "-aoa", "-bso0", "-bse0", "-bsp0") Start-Process -FilePath $SevenZip -ArgumentList $ArgumentList -NoNewWindow -Wait $ArgumentList = @( - "e", "$Temp\qdir32.zip", "-o$Root\WK\x86\Q-Dir", - "-aoa", "-bso0", "-bse0", "-bsp0", - "Q-Dir.*") + "x", "$Temp\qdir32.zip", "-o$Root\WK\x86", + "-aoa", "-bso0", "-bse0", "-bsp0") Start-Process -FilePath $SevenZip -ArgumentList $ArgumentList -NoNewWindow -Wait Remove-Item "$Temp\qdir*" } diff --git a/.gitignore b/.gitignore index 661aa0d..ed8a9f5 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ Logs Mount PEFiles Scripts/__pycache__ +WK/amd64/ +WK/x86/