В этом разделе будет добавлен пункт контекстного меню с целью открытия командной строки для текущего диска.
1. Откройте редактор системного реестра (REGEDIT.EXE).
2. Перейдите в раздел HKEY_CLASSES_ROOT\Drive\shell.
3. В меню Правка (Edit) выберите команду Создать > Раздел (New > Key) и введите имя раздела CmdHere (или любое другое название).
4. В новом разделе в меню Правка (Edit) выберите команду Создать > Раздел (New > Key) и введите имя раздела command (с использованием только нижнего регистра).
5. В разделе CmdHere дважды кликните на записи (По умолчанию) и введите имя пункта контекстного меню, которое отображается при щелчке правой кнопкой мыши на каталоге (например, Command Prompt Here). Кроме того, можно ввести символ & перед буквой, которая должна быть подчеркнута в контекстном меню.
6. Перейдите в раздел command, дважды кликните на записи (По умолчанию) и введите следующее значение записи:
<system dir>\System32\cmd.exe /k cd "%1"
Например:
c:\WINDOWS\System32\cmd.exe /k cd "%1"
7. Завершите работу с редактором.
Далее приводится содержимое файла .INF, который автоматизирует создание пункта меню Command Here для дисков и каталогов, если нет доступа к файлу CMDHERE.INF, поставляемому в пакете Resource Kit. Созданный файл необходимо сохранить с расширением .INF, после чего кликнуть на нем правой кнопкой мыши для запуска.
; Command here
[Version]
Signature = “$Windows NT$”
Provider=%Provider%
[Strings]
Provider=”Microsoft Ltd”
[DefaultInstall]
AddReg = AddReg
[AddReg]
HKCR, Directory\Shell\CmdHere,,, “Command Here”
HKCR, Directory\Shell\CmdHere\command,,, “%11%\cmd.exe /k cd “”%1”””
HKCR, Drive\Shell\CmdHere,,, “Command Here”
HKCR, Drive\Shell\CmdHere\command,,, “%11%\cmd.exe /k cd “”%1”””