If you ever use the command line in Windows, you need to download Console2 immediately.
The first thing I noticed after installing it, however, is that it doesn’t add any context menu entries. I had to do quite a bit of research to come up with this registry hack:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\Console2] @="Open Console2 Here" [HKEY_CLASSES_ROOT\Directory\shell\Console2\command] @="C:\\Console2\\Console.exe" [HKEY_CLASSES_ROOT\Directory\Background\shell\Console2] @="Open Console2 Here" [HKEY_CLASSES_ROOT\Directory\Background\shell\Console2\command] @="C:\\Console2\\Console.exe"
If you want to copy and paste the text above into a .reg file, make sure the encoding is set to UCS-2 Little Endian before you try to import it into the registry.
EDIT 4/14/2015: It appears that Console2 is currently dormant. One alternative I’ve found is ConsoleZ, which is a fork of Console2. You can find it here: https://github.com/cbucher/console.
Then, use this script to create context menu entries:
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Classes\directory\shell\ConsoleZ] @="Open ConsoleZ here" [HKEY_CURRENT_USER\Software\Classes\directory\shell\ConsoleZ\command] @="C:\\Users\\Dave\\AppData\\Local\\ConsoleZ\\Console.exe -d \"%V\"" [HKEY_CURRENT_USER\Software\Classes\directory\background\shell\ConsoleZ] @="Open ConsoleZ here" [HKEY_CURRENT_USER\Software\Classes\directory\background\shell\ConsoleZ\command] @="C:\\Users\\Dave\\AppData\\Local\\ConsoleZ\\Console.exe -d \"%V\""
Update the path as appropriate.