Notepad3/Build/upx.bat
2017-08-12 20:13:24 +02:00

49 lines
1.8 KiB
Batchfile

@ECHO OFF
rem ****************************************************************************
rem * *
rem * Notepad3 *
rem * *
rem * upx.bat *
rem * Batch file to compress all executable files. *
rem * *
rem * *
rem * (c) Rizonesoft 2008-2016 *
rem * https://rizonesoft.com *
rem * *
rem * *
rem ****************************************************************************
SETLOCAL ENABLEEXTENSIONS
CD /D %~dp0
SET INPUTDIRx86=Bin\Release_x86_v141_xp
SET INPUTDIRx64=Bin\Release_x64_v141_xp
IF NOT EXIST "..\%INPUTDIRx86%\Notepad3.exe" CALL :SUBMSG "ERROR" "Compile Notepad3 x86 first!"
IF NOT EXIST "..\%INPUTDIRx64%\Notepad3.exe" CALL :SUBMSG "ERROR" "Compile Notepad3 x64 first!"
ECHO.
ECHO.
Bin\UPX --brute "..\%INPUTDIRx86%\Notepad3.exe"
ECHO.
Bin\UPX --brute "..\%INPUTDIRx86%\minipath.exe"
ECHO.
Bin\UPX --brute "..\%INPUTDIRx86%\np3encrypt.exe"
ECHO.
Bin\UPX --brute "..\%INPUTDIRx64%\Notepad3.exe"
ECHO.
Bin\UPX --brute "..\%INPUTDIRx64%\minipath.exe"
ECHO.
Bin\UPX --brute "..\%INPUTDIRx64%\np3encrypt.exe"
ECHO.
ECHO.
:SUBMSG
ECHO. & ECHO ______________________________
ECHO [%~1] %~2
ECHO ______________________________ & ECHO.
IF /I "%~1" == "ERROR" (
PAUSE
EXIT
) ELSE (
EXIT /B
)