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] [Process]
Echo,"Processing Shortcuts..." Echo,"Processing Shortcuts..."
If,%cb_notepad_DesktopShc%,Equal,True,AddShortcut,Desktop,"",%txt_notepad_ShortcutName%,"#$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\System32\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\System32\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\System32\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_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\System32\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\System32\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\System32\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_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_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_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_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_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_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% 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,txt_notepad_ShortcutName,"Notepad"
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_DesktopShc,False 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_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_PinToStartMenu,False WriteInterface,Value,%ScriptFile%,Interface,cb_regedit_PinToStartMenu,False
WriteInterface,Value,%ScriptFile%,Interface,txt_regedit_StartMenuFolder,"Windows Administrative Tools" 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_StartMenuFolder,"Windows Administrative Tools"
WriteInterface,Value,%ScriptFile%,Interface,txt_RecEnv_ShortcutName,"System Recovery" 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_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_StartMenuShc,False WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_StartMenuShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_PinToTaskbar,False WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_PinToTaskbar,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom01_PinToStartMenu,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,cmb_Custom01_Run,"Normal Window"
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Target,"" WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Target,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_Param,"" 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_Icon,""
WriteInterface,Value,%ScriptFile%,Interface,txt_Custom01_IconIdx,"" 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_DesktopShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_StartMenuShc,False WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_StartMenuShc,False
WriteInterface,Value,%ScriptFile%,Interface,cb_Custom02_PinToTaskbar,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 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_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_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 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" 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_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" 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 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_DesktopShc=Desktop,1,3,12,264,122,18,False
cb_Custom01_StartMenuShc="Start Menu",1,3,12,283,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_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 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_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 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 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, 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 WinMailPassRec - A tool for recovering passwords from Win10/Win11 WinMail.
- Nirsoft's ShadowCopyView - Restore files from Volume Shadow Copy snapshots. - Nirsoft's ShadowCopyView - Restore files from Volume Shadow Copy snapshots.
- GetBinaryResource command added to PhoenixAPI - Allows extracting of binary resources from exe, dll, etc. - 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 ### 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. - 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. - PinUtil (1.4.1.1-Homes32) updated to support pinning to StartAllBack.
- KeyboardTestUtility updated to v2.0.0 - KeyboardTestUtility updated to v2.0.0
@@ -28,13 +34,18 @@ Notable changes to the PhoenixPE project.
- Open-Shell updated to v4.4.186 - Open-Shell updated to v4.4.186
* rewrote the extraction routines to make future updates easier. * rewrote the extraction routines to make future updates easier.
* added Win11 start button option. * 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. * Support extracting the official InnoSetup installer.
* Added support for extracting Autobackup files from a .7z/.rar/.zip archive. * 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. - 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
- Fixed an issue preventing network services from being installed if no NIC's were present. - Fixed an issue preventing network services from being installed if no NIC's were present.
- Fixed an issue with the Media Transfer Profile script that caused the mtp_helper.sys driver to be extracted to the wrong folder. - Fixed an issue with the Media Transfer Profile script that caused the mtp_helper.sys driver to be extracted to the wrong folder.
@@ -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 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 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 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
- Removed depreciated Techbench ISO download link in Config Source. Replaced with alternative ISO download source.
## Release 2022-12-25 ## Release 2022-12-25