Со времени последнего обновления Windows (2013/11/12) это больше не работает в Windows 7 64bit:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmd]
@="Open cmd here"
"icon"=hex(2):25,00,43,00,6f,00,6d,00,53,00,70,00,65,00,63,00,25,00,2c,00,30,\
00,00,00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmd\command]
@=hex(2):25,00,43,00,6f,00,6d,00,53,00,70,00,65,00,63,00,25,00,20,00,20,00,2f,\
00,6b,00,20,00,70,00,75,00,73,00,68,00,64,00,20,00,22,00,25,00,31,00,22,00,\
00,00
Есть идеи почему?
Два REG_EXPAND_SZ:
%ComSpec%,0
а также
%ComSpec% /k pushd "%1"
Значок больше не отображается, текст "открыть cmd здесь" заменяется на "cmd" в контекстном меню, и при нажатии Windows жалуется, что с этой задачей не связано ни одной программы.