Here’s a holiday hack for PowerShell. If you would like the ability to right-click on a directory and have PowerShell open to that directory here’s what you do…
- Open the registry on the system you want to do this on (regedit.exe)
- Navigate to HKEY_CLASSES_ROOT\directory\shell
- Right-click and create a new key called PowerShellPrompt
- Rename the Default Data to “PoSH Here” or something similar. This is what will display in the context menu when you right-click
- Right-click on the PowerShellPrompt key and create a new key. Name it Command
- Change the Default data to the following command-line
powershell.exe -noprofile start-process powershell.exe -verb runas -argumentlist "{ -noprofile -noexit cd %1}
- Now, when you right-click on a directory, An elevated PowerShell prompt will open at that directory
- If you want to load your profile when this prompt opens, remove the second “-noprofile” from the command-line
powershell.exe -noprofile start-process powershell.exe -verb runas -argumentlist "{ -noexit cd %1}"
- If you want to have an Icon show up in the Context menu add the following String value to the PowerShellPrompt key
Thanks for reading,
Alain