mirror of
https://github.com/PhoenixPE/PhoenixPE.git
synced 2025-09-17 18:48:04 +02:00
App updates, new InnoRename and InnoCleanup API commands
This commit is contained in:
@@ -68,89 +68,19 @@ DirCopy,"%ProjectTemp%\%ProgramFolder%\{app}\html","%TargetPrograms%\%ProgramFol
|
||||
|
||||
// Arch Specific
|
||||
If,%SourceArch%,Equal,x64,Begin
|
||||
DirCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\lang","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\2Gpt_BCD","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\2Mbr_BCD","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\7z#$c2.dll","%TargetPrograms%\%ProgramFolder%\7z.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\7z#$c2.exe","%TargetPrograms%\%ProgramFolder%\7z.exe"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\AMBooter.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\bcdboot#$c2.exe","%TargetPrograms%\%ProgramFolder%\bcdboot.exe"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\exfat#$c2.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\GptBcd.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\language.ini","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\mfc80#$c2.dll","%TargetPrograms%\%ProgramFolder%\mfc80.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\mfc80u#$c2.dll","%TargetPrograms%\%ProgramFolder%\mfc80u.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\mfcm80#$c2.dll","%TargetPrograms%\%ProgramFolder%\mfcm80.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\mfcm80u#$c2.dll","%TargetPrograms%\%ProgramFolder%\mfcm80u.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\Microsoft.VC80.CRT#$c2.manifest","%TargetPrograms%\%ProgramFolder%\Microsoft.VC80.CRT.manifest"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\Microsoft.VC80.MFC#$c2.manifest","%TargetPrograms%\%ProgramFolder%\Microsoft.VC80.MFC.manifest"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\msvcm80#$c2.dll","%TargetPrograms%\%ProgramFolder%\msvcm80.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\msvcp80#$c2.dll","%TargetPrograms%\%ProgramFolder%\msvcp80.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\msvcr80#$c2.dll","%TargetPrograms%\%ProgramFolder%\msvcr80.dll"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\PartAssist.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\PE.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\ScanPartition.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\SetupGreen64.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\UpgradeShow.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\VhdMgr.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\wimgapi.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\WimMgr.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\Winchk.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\WinToGo.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
InnoRename,"%ProjectTemp%\%ProgramFolder%\{app}\x64","*.dll,*.exe,*.manifest",2
|
||||
InnoCleanup,"%ProjectTemp%\%ProgramFolder%\{app}\x64","*.dll,*.exe,*.manifest"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\x64\*.*","%TargetPrograms%\%ProgramFolder%"
|
||||
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{win}\ampa#$c4.exe","%TargetWindows%\ampa.exe"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{win}\system32\ampa#$c4.sys","%TargetSystem32%\ampa.sys"
|
||||
If,ExistFile,"%TargetSystem32%\wow64.dll",FileCopy,"%ProjectTemp%\%ProgramFolder%\{win}\system32\ampa#$c2.sys","%TargetWindows%\SysWOW64\ampa.sys"
|
||||
|
||||
End
|
||||
End
|
||||
Else,Begin
|
||||
// x86
|
||||
DirCopy,"%ProjectTemp%\%ProgramFolder%\{app}\lang","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\2Gpt_BCD","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\2Mbr_BCD","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\7z.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\7z.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\AMBooter.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\bcdboot#$c1.exe","%TargetPrograms%\%ProgramFolder%\bcdboot.exe"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\botva2.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\CallbackCtrl.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\DyndiskConverter.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\EPW.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\exfat#$c1.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\GptBcd.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\Help.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\iconv.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\language.ini","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\libgcc_s_sjlj-1.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\libwim-15.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\libxml2-2.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\mfc80.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\mfc80u.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\mfcm80.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\mfcm80u.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\Microsoft.VC80.CRT.manifest","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\Microsoft.VC80.MFC.manifest","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\msvcm80.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\msvcp80.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\msvcr80.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\Ntfs2Fat32.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\PartAssist.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\PathFormat.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\PE.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\pthreadGC2.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\ScanPartition.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\SetupGreen32.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\SetupGreen64.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\SSDSecurityErase.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\UpgradeShow.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\VhdMgr.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\webctrl.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\wimgapi.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\wimlib-imagex.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\WimMgr.dll","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\Winchk.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\winpeshl.ini","%TargetPrograms%\%ProgramFolder%"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\WinToGo.exe","%TargetPrograms%\%ProgramFolder%"
|
||||
InnoRename,"%ProjectTemp%\%ProgramFolder%\{app}","*.dll,*.exe",1
|
||||
InnoCleanup,"%ProjectTemp%\%ProgramFolder%\{app}","*.dll,*.exe"
|
||||
DirDeleteEx,"%ProjectTemp%\%ProgramFolder%\{app}\x64"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{app}\*.*","%TargetPrograms%\%ProgramFolder%"
|
||||
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{win}\ampa#$c2.exe","%TargetWindows%\ampa.exe"
|
||||
FileCopy,"%ProjectTemp%\%ProgramFolder%\{win}\system32\ampa#$c2.sys","%TargetSystem32%\ampa.sys"
|
||||
|
Reference in New Issue
Block a user