.Net6, ability to rename Y:\Programs, VC++ 14 update, expiramental MTP support.

PhoenixAPI includes two new commands: ExtractWix and ExtractMSI for extracting files from WiX and .msi installers.
This commit is contained in:
Homes32
2022-01-24 19:10:17 -06:00
parent d562d3d2c5
commit e19657a6f3
28 changed files with 2616 additions and 2097 deletions

View File

@@ -35,8 +35,8 @@ Author=Homes32
Level=3
Selected=True
Mandatory=True
Version=1.2.0.0
Date=2019-10-20
Version=1.3.0.0
Date=2022-19-22
[Variables]
@@ -72,6 +72,12 @@ TXTAddLine,%TargetSystem32%\winpeshl.ini,wpeinit.exe,Append
// Register Pecmd as our pre-shell
RegHiveLoad,Tmp_System,%RegSystem%
RegWrite,HKLM,0x1,"Tmp_System\Setup","CmdLine","Pecmd.exe Main #$pWindir#$p\system32\Pecmd.ini",NOWARN
// Add the PEPrograms directory to system ENV so we can Pin shortcuts from removable media
// in the event the user renamed the directory in Config Source.
// *** Don't use RunFromRam before this line!!! ***
StrFormat,Split,%PEPrograms%,"\",2,%ProgramsDir%
RegWrite,HKLM,0x1,"Tmp_System\ControlSet001\Control\Session Manager\Environment","ProgramsDir","%ProgramsDir%"
RegHiveUnLoad,Tmp_System
// Log the config hash so we can see if the user changed something
@@ -225,9 +231,9 @@ ReadMe_16.png=585,880
[EncodedFile-pecmd_ini-pecmd.ini]
lines=0
0=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
0=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
[pecmd_ini]
pecmd.ini=4639,2092
pecmd.ini=4617,2100
sample_pecmd.ini=1764,1000
[x86]