Update LetterSwap.exe to v2019.2.10.1

- Remount CD/USB shortcut added to MiscShortcuts.script
- Added "Remount Boot Media as Y:" to PECMD SysTray menu.
This commit is contained in:
Homes32
2023-01-30 19:58:19 -06:00
parent a83e112b1d
commit cbcc441420
3 changed files with 588 additions and 558 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -43,21 +43,24 @@ Mandatory=False
[Process]
Echo,"Processing Shortcuts..."
If,%cb_notepad_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_notepad_ShortcutName%,"#$pWinDir#$p\System32\notepad.exe"
If,%cb_notepad_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_notepad_StartMenuFolder%,%txt_notepad_ShortcutName%,"#$pWinDir#$p\System32\notepad.exe"
If,%cb_notepad_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"#$pWinDir#$p\System32\notepad.exe"
If,%cb_notepad_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"#$pWinDir#$p\System32\notepad.exe"
If,%cb_notepad_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_notepad_ShortcutName%,"#$pWinDir#$p\notepad.exe"
If,%cb_notepad_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_notepad_StartMenuFolder%,%txt_notepad_ShortcutName%,"#$pWinDir#$p\notepad.exe"
If,%cb_notepad_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"#$pWinDir#$p\notepad.exe"
If,%cb_notepad_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"#$pWinDir#$p\notepad.exe"
If,%cb_regedit_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_regedit_ShortcutName%,"#$pWinDir#$p\System32\regedit.exe"
If,%cb_regedit_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_regedit_StartMenuFolder%,%txt_regedit_ShortcutName%,"#$pWinDir#$p\System32\regedit.exe"
If,%cb_regedit_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"#$pWinDir#$p\System32\regedit.exe"
If,%cb_regedit_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"#$pWinDir#$p\System32\regedit.exe"
If,%cb_regedit_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_regedit_ShortcutName%,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_regedit_StartMenuFolder%,%txt_regedit_ShortcutName%,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"#$pWinDir#$p\regedit.exe"
If,%cb_regedit_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"#$pWinDir#$p\regedit.exe"
If,%cb_RecEnv_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_RecEnv_ShortcutName%,"X:\Sources\Recovery\RecEnv.exe"
If,%cb_RecEnv_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_RecEnv_StartMenuFolder%,%txt_RecEnv_ShortcutName%,"X:\Sources\Recovery\RecEnv.exe"
If,%cb_RecEnv_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,"X:\Sources\Recovery\RecEnv.exe"
If,%cb_RecEnv_PinToStartMenu%,Equal,True,PinShortcut,StartMenu,Auto,"X:\Sources\Recovery\RecEnv.exe"
If,%cb_LetterSwap_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_LetterSwap_ShortcutName%,"#$pWinDir#$p\System32\LetterSwap.exe","/auto /bootdrive Y: /Log LetterSwap.log"
If,%cb_LetterSwap_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_LetterSwap_StartMenuFolder%,%txt_LetterSwap_ShortcutName%,"#$pWinDir#$p\System32\LetterSwap.exe","/auto /bootdrive Y: /Log LetterSwap.log"
If,%cb_Custom01_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_Custom01_ShortcutName%,%txt_Custom01_Target%,%txt_Custom01_Param%,%txt_Custom01_StartIn%,%txt_Custom01_Icon%,%txt_Custom01_IconIdx%,%cmb_Custom01_Run%,%txt_Custom01_ShortcutKey%,%txt_Custom01_Comment%
If,%cb_Custom01_StartMenuShc%,Equal,True,AddShortcut,StartMenu,%txt_Custom01_StartMenuFolder%,%txt_Custom01_ShortcutName%,%txt_Custom01_Target%,%txt_Custom01_Param%,%txt_Custom01_StartIn%,%txt_Custom01_Icon%,%txt_Custom01_IconIdx%,%cmb_Custom01_Run%,%txt_Custom01_ShortcutKey%,%txt_Custom01_Comment%
If,%cb_Custom01_PinToTaskbar%,Equal,True,PinShortcut,Taskbar,Auto,%txt_Custom01_Target%
@@ -89,7 +92,7 @@ WriteInterface,Value,%ScriptFile%,Interface,txt_notepad_StartMenuFolder,"Product
WriteInterface,Value,%ScriptFile%,Interface,txt_notepad_ShortcutName,"Notepad"
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_StartMenuShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_regedit_StartMenuFolder,"Windows Administrative Tools"
@@ -102,10 +105,17 @@ WriteInterface,Value,%ScriptFile%,Interface,cb_RecEnv_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_RecEnv_StartMenuFolder,"Windows Administrative Tools"
WriteInterface,Value,%ScriptFile%,Interface,txt_RecEnv_ShortcutName,"System Recovery"
WriteInterface,Value,%ScriptFile%,Interface,cb_LetterSwap_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_LetterSwap_StartMenuShc,True
WriteInterface,Value,%ScriptFile%,Interface,txt_LetterSwap_StartMenuFolder,"System Tools"
WriteInterface,Value,%ScriptFile%,Interface,txt_LetterSwap_ShortcutName,"Remount Boot Media as Y"
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_StartMenuShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_StartMenuFolder,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_ShortcutName,""
WriteInterface,Value,%ScriptFile%,Interface,cmb_Custom01_Run,"Normal Window"
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Target,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Param,""
@@ -115,8 +125,6 @@ WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Comment,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Icon,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_IconIdx,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom02_StartMenuFolder,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom02_ShortcutName,""
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_StartMenuShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_PinToTaskbar,False
@@ -187,7 +195,7 @@ txt_notepad_ShortcutName="Shortcut Name:",1,0,12,203,119,21,Notepad
bvl_regedit_Shortcuts=Regedit,1,12,145,50,133,184,8,Bold
cb_regedit_DesktopShc=Desktop,1,3,152,64,122,18,False
cb_regedit_StartMenuShc="Start Menu",1,3,152,83,122,18,True
cb_regedit_StartMenuShc="Start Menu",1,3,152,83,122,18,False
cb_regedit_PinToTaskbar="Pin to Taskbar",1,3,152,102,122,18,False
cb_regedit_PinToStartMenu="Pin to Start Menu",1,3,152,121,122,18,False
txt_regedit_StartMenuFolder="Start Menu Folder:",1,0,152,161,119,21,"Windows Administrative Tools"
@@ -201,13 +209,19 @@ cb_RecEnv_PinToStartMenu="Pin to Start Menu",1,3,292,121,122,18,False
txt_RecEnv_StartMenuFolder="Start Menu Folder:",1,0,292,161,119,21,"Windows Administrative Tools"
txt_RecEnv_ShortcutName="Shortcut Name:",1,0,292,203,119,21,"System Recovery"
bvl_LetterSwap_Shortcuts="Remount CD/USB",1,12,425,50,133,184,8,Bold
cb_LetterSwap_DesktopShc=Desktop,1,3,432,64,122,18,False
cb_LetterSwap_StartMenuShc="Start Menu",1,3,432,83,122,18,True
txt_LetterSwap_StartMenuFolder="Start Menu Folder:",1,0,432,161,119,21,"System Tools"
txt_LetterSwap_ShortcutName="Shortcut Name:",1,0,432,203,119,21,"Remount Boot Media as Y"
bvl_Custom01_Shortcuts="Custom Shortcut #1",1,12,5,251,413,221,8,Bold
cb_Custom01_DesktopShc=Desktop,1,3,12,264,122,18,False
cb_Custom01_StartMenuShc="Start Menu",1,3,12,283,122,18,False
cb_Custom01_PinToTaskbar="Pin to Taskbar",1,3,12,302,122,18,False
cb_Custom01_PinToStartMenu="Pin to Start Menu",1,3,12,321,122,18,False
txt_Custom01_StartMenuFolder="Start Menu Folder:",1,0,12,361,119,21,
txt_Custom01_ShortcutName="Shortcut Name:",1,0,12,403,119,21,"Test Explr"
txt_Custom01_ShortcutName="Shortcut Name:",1,0,12,403,119,21,
lbl_Custom01_Run=Run:,1,1,12,430,47,16,8,Normal
cmb_Custom01_Run="Normal Window",1,4,12,443,119,21,"Normal Window",Minimized,Maximized
txt_Custom01_Target=Target:,1,0,170,279,240,21,

View File

@@ -17,9 +17,15 @@ Notable changes to the PhoenixPE project.
- Nirsoft's WinMailPassRec - A tool for recovering passwords from Win10/Win11 WinMail.
- Nirsoft's ShadowCopyView - Restore files from Volume Shadow Copy snapshots.
- GetBinaryResource command added to PhoenixAPI - Allows extracting of binary resources from exe, dll, etc.
- Zulu JRE 17
- Options in MMC script for Certificate Management shortcuts
- Added "Remount Boot Media as Y:" to PECMD SysTray menu.
- Added an option in Misc Shortcuts script to Remount CD/USB as Y (some partition utilities have been known to unmount Y:)
### Changed
- PCI-Z script now has the option to download the latest pci.ids database from the PCI ID Repository. This vastly improves identification as the database that ships with PCI-Z 2.0.0 is from 2017.
- Zulu JRE11 updated to v11.62.17
- Additional Files script defaults to no selected directories. Clicking the browse button creates a default structure in Workbench, but boot.wim and CD/USB now have their own folders. Previously the same directories were defaulted for both CD/USB and boot.wim.
- PCI-Z script now has the option to download the latest pci.ids database directly from the PCI ID Repository. This vastly improves identification as the database that ships with PCI-Z 2.0.0 is from 2017.
- Apps that dynamically download the latest version now log the program version during build.
- PinUtil (1.4.1.1-Homes32) updated to support pinning to StartAllBack.
- KeyboardTestUtility updated to v2.0.0
@@ -28,12 +34,17 @@ Notable changes to the PhoenixPE project.
- Open-Shell updated to v4.4.186
* rewrote the extraction routines to make future updates easier.
* added Win11 start button option.
- Fab's Auto Backup extraction routines were re-written because author of AutoBackup7 switched to distributing the program in an InnoSetup installer instead of a self-extracting 7z archive.
- [**Script Breaking Change**] Fab's Auto Backup extraction routines were re-written because author of AutoBackup7 switched to distributing the program in an InnoSetup installer instead of a self-extracting 7z archive.
* Support extracting the official InnoSetup installer.
* Added support for extracting Autobackup files from a .7z/.rar/.zip archive.
**Script Breaking Change:** Due to the changes the previous self extracting archives can no longer be used. Users must either provide the new InnoSetup package or construct an archive containing their AutoBackup7 program files.
**Note:** Due to the changes the previous self extracting archives can no longer be used. Users must either provide the new InnoSetup package or construct an archive containing their AutoBackup7 program files.
- Improved handling of unsupported keyboard ID's in Localization script. Previously when one or more of the keyboard inputs were set to use HostOS and the language/keyboard pair contained a GUID it would cause DISM to fail with error code 87.
- Set the My Computer > Properties context menu to open the classic System Properties dialog instead of failing to open the Settings App.
- AddShortcut will now detect and remove invalid characters from shortcut names and folders.
- Performance optimizations in CreateISO and OEMInfo scripts
- LetterSwap.exe (Mount CD/USB as Y:) updated to v2019.2.10.1
- Additional audio dll for extended application support.
### Fixed
- Fixed an issue preventing network services from being installed if no NIC's were present.
@@ -42,8 +53,11 @@ Notable changes to the PhoenixPE project.
- Fixed a bug in InnoRename that caused renamed files to be moved to the base path instead of the correct sub-folder when the NOREC parameter was not used.
- Fixed a bug in Driver Integration where the start menu shortcut would not be created.
- Fixed encoding on WinContig.ini that caused the config to be discarded in newer WinContig versions (5.0.0+).
- Fixed a bug that prevented Mouse ClickLock from being enabled/disabled
- Fixed a bug in Zulu JRE 11 that prevented the JRE from being added to the system PATH
### Removed
- Removed depreciated Techbench ISO download link in Config Source. Replaced with alternative ISO download source.
## Release 2022-12-25