Ответы:
Напишите на How To Geek , они также включают в себя загружаемые файлы reg, чтобы внести изменения для вас, или откройте regedit и перейдите к:
HKEY_CLASSES_ROOT\Drive\shell\cmd
Измените имя ключа «Extended» или просто удалите его, это даст вам «Open Command Window Here» на дисках, щелкающих правой кнопкой мыши.
Для каталогов проделайте то же самое, что и здесь:
HKEY_CLASSES_ROOT\Directory\shell\cmd
Начать / regedit
Перейдите к каждому из следующих ключей в дереве реестра:
HKEY_CLASSES_ROOT\Drive\shell\cmd
HKEY_CLASSES_ROOT\Directory\shell\cmd
HKEY_CLASSES_ROOT\Directory\Background\shell\cmd
Удалите файл 'value' с именем 'Extended'.
Увы, редактор реестра не имеет адресной строки до Windows 10, поэтому навигация по поиску этих трех папок более утомительна, чем могла бы быть.
Мне нравится использовать небольшое расширение оболочки CmdOpen . Он заменит встроенную функциональность и улучшит ее, добавив Open Elevated Command Prompt Here
опцию. Он также добавляет записи в контекстное меню фона папки, поэтому вам не нужно наводить курсор мыши на представление дерева и нажимать на небольшую цель (или подниматься по папке, если дерево скрыто).
Вышеупомянутое решение может быть сделано без ручного редактирования реестра. Кто-то уже сделал сценарий для нас.
Обратите внимание, что перед запуском любого reg-файла просмотрите его, чтобы убедиться в его безопасности.
В других ответах описаны шаги, но импорт REG
файла также может выполнить это:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Directory\Background\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-
[HKEY_CLASSES_ROOT\Directory\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-
[HKEY_CLASSES_ROOT\Drive\Background\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-
[HKEY_CLASSES_ROOT\Drive\shell\cmd]
"Extended"=-
"ShowBasedOnVelocityId"=dword:00639bc8
"HideBasedOnVelocityId"=-
Значения ShowBasedOnVelocityId
и HideBasedOnVelocityId
существуют, потому что Windows пытается форсировать PowerShell поверх обычной командной строки, вставляя эти значения в эти ключи и аналогичные \PowerShell
ключи.
Но прежде чем сделать это, вы должны будете убедиться, что ваша учетная запись имеет разрешение на соответствующие ключи реестра, поскольку после каждого крупного обновления Windows TrustedInstaller
учетная запись предпочитает контролировать свои изменения. Я обычно устанавливаю владелец [HKCR\Directory]
и [HKCR\Drive]
ключей и все подразделы в группу администраторов, а затем принудительно наследование разрешений , которые предоставляют администраторам полный доступ ко всем подразделы.