Defrag Tools #176 - CMD and PowerShell Context Menus

Play Defrag Tools #176 - CMD and PowerShell Context Menus
Sign in to queue


In this episode of Defrag Tools, Andrew Richards and Chad Beeder delve into the way the Shell uses the registry to provide the Right-Click behavior of a (File Explorer) Folder.

We add sub-menus to the Directory context menu, allowing a Command Prompt or PowerShell prompt to be opened in the current folder, either elevated and non-elevated.

The registry file created is provided on Andrew's MSDN blog (Where in the API is Andrew Richards?), and the Defrag Tools OneDrive.

Enhancing the "Open Command Prompt here" Context Menu experience (Andrew's MSDN blog)
Creating Shortcut Menu Handlers (MSDN)




The Discussion

  • User profile image

    Great video. Have been using SHIFT all these years :(. Thanks for the blog post as well :)

  • User profile image

    Amazing Andrew. You are my hero :) 

  • User profile image

    Love the new menu design. I cannot seem to get the Windows Subsystem for Linux bash icon to show in the menu's that I have tried to setup. There are also issues with WSL's bash involving working dir and elevation which I will raise on their github if I can get the icon to display. Is there anything special I need to do? I was hoping to use environment variables in the path to make the .reg shareable as the icon is stored in the user profile. The path is %USERPROFILE%\AppData\Local\lxss\bash.ico

  • User profile image

    @LeoJBG: I'd just copy bash.ico into c:\windows -- and skip trying to get anything more complex to work.

  • User profile image

    Excellent stuff, many thanks! Any chance to get this on entire drives to work as well? Mirror the settings to HKEY_CLASSES_ROOT\Drive\Shell etc.?

  • User profile image

    @Peter: Yes, just clone it over and it'll work.

  • User profile image

    Is defrag tools going to be continued?

  • User profile image

    @Templaar:Yes -- definitely are still alive :) We've got a few shoots in edit now.

    RS2 end-game kept me (Andrew) too busy to find time for it, Chad's been flying the world a lot to talk to Partners, and //build/ closed the Channel 9 studios (they do 300+ pre-shoots) for weekly shows.

    Keep the show ideas coming - to -- after 170+, we're running out of tools that haven't been covered -- and that we can find an expert for.

    If you'd like to see re-visits (second deep-dive) of certain tools -- we can do that for sure.

    And I'm always up for just showing random debugging tips.

  • User profile image

    after 170+, we're running out of tools that haven't been covered -- and that we can find an expert for.



    cover Fieldmedic to capture ETW traces on Windows 10 mobile

  • User profile image

    Hi Andrew, thanks for the feedback on cloning over the registry entries, works like a charm! :) Suggestion for another episode: Microsoft's UIA, especially with the tools 'Accessible event Watcher' (accevent) and 'Inspect', not 'mainstream' so to say, but essential for blind and visually handicapped people.

  • User profile image

    Actually, this has been one of the coolest defrag tools presentation. Thanks Andrew.

    Nice one. I will share this tweak with some friends.

  • User profile image

    Some of the tools you have reviewed in the past have been updated several times and have some new capabilities such as WPT with flame graphs. Would love to see some new reviews for many of these tools.

  • User profile image

    The article Enhancing the "Open Command Prompt here" Context Menu experience is lost.

  • User profile image

    Came to say the article is down as well. When I check regedit, I don't have a dmp to click into..

  • User profile image
    Great vid. Thanks for the upload.

    Some things I like:

    cmd.exe > alt-enter

    Windows-key + R

    Shift + Right-click on file > Run as different user


    That du -l 1 = mind blown

    -MrNetTek at your service-

Add Your 2 Cents