Part 1 of 3.
Part 2 of 3.
Part 3 of 3.
Index:- 3. User Variables
- 4. Icons
- 5. Shared Menu and shortcut
- 6. Final Notes
3. USER VARIABLES
The Win+X menu make extensive use of User Variables. All variables here are based on the installation folders from part 2 (where applicable).
Change the relevant variables if you installed to other folders then those used in part 2.
Open the QAP Customize window, go to Options - User Variables and paste in the variables below (one pr. line), and Save.
Tools
Location of the SysInternals Suite under WSCC.
Code:
{sysinternals}=C:\WSCC64\SysInternals Suite\
Location of the 32-bit tools in the NirSoft Utilities under WSCC.
Code:
{nirsoft}=C:\WSCC64\NirSoft Utilities\
Location of the 64-bit tools in the NirSoft Utilities under WSCC.
Code:
{nirsoft64}=C:\WSCC64\NirSoft Utilities\x64\
Location of the MiTeC Utilities under WSCC.
Code:
{mitec}=C:\WSCC64\MiTeC Utilities\
Location where PAF installs the portable applications.
Code:
{PAFapps}=C:\PAF\PortableApps\
Extensive command line used by FullEventLogView by NirSoft in the "Logs & Information" submenu.
Code:
{FELVstatic}=/ShowCritical 1 /ShowError 1 /ShowWarning 1 /ShowUndefined 0 /ShowInformation 0 /ShowVerbose 0 /AutoRefresh 60 /RunAsAdmin
Location of the EXE-file for the Directory Opus file manager (DOpus).
Code:
{dopusexe}=C:\Program Files\GPSoftware\Directory Opus\dopus.exe
(
If you don't use DOpus, ignore this and, and delete the DOpus items in the "Shell Jump" submenu.)
CMD, PowerShell and system
Code:
{cmdrun}=%ComSpec%
{cmdopt}=/Q /T:1E /K
{cmdjump}=/Q /C start ""
{windir32}=%windir%\
{pwshoptRun}=-NoExit -Command
{pwshoptSSH}=\"C:\Program Files\PowerShell\7\pwsh.exe\" -NoExit -File
{pwshScripts}=C:\ConfigAndSettings\Scripts\PowerShell\
4. ICONS
Some of the items in the menus use custom icons. I'm unsure if those I use are in the public domain, they are not included.
5. SHARED MENU AND SHORTCUT
Copy the attached file "WinXMenuINI.txt" to a folder of your choice, it doesn't matter where, if you have a standard folder for shared menus, use that one.
Rename it to "WinXMenu.ini".
Add it to QAP as a "Shared Menu" favorite type.
The file is marked as type "Personal", change it if necessary.
Assign the Win+X shortcut to the menu.
Save and close.
6. FINAL NOTES
PowerShell scripts - In the "Logs & Information" submenu there is a menu, "PS-WMI".
The scripts are not included here, but the User Variables and the menu items are included if someone wants to reuse them.
If not, the "PS-WMI" menu can be deleted, and the "pwsh" User Variables can be ignored.
The two "PowerShell Core" items under "CMD & PowerShell" can also be deleted if you don't use PowerShell Core (pwsh.exe).
Win+X default menu - If a window runs in admin context when you trigger the shortcut, the default Win+X menu will pop up.
If you assign the CTRL-WIN+X shortcut, the menu works regardless of the background window (if that shortcut is available on your system).
Some screenshots - I have attached some example screenshots of my menu.
So you can decide for yourself if the final result is worth the hassle.....
That should be it, and thank you for reading this far!
Regards,
joeNOR