Я столкнулся с еще одним из трюков Microsoft «вытащить ковер из-под ваших ног».

На этот раз опция « Open command window here исчезла из контекстного меню (отображается при нажатии клавиши shift + щелчок правой кнопкой мыши внутри папки).

Вместо этого у меня теперь есть Open PowerShell window here .

Конечно, я могу отложить в сторону все важные задачи, которые стоят передо мной, не торопиться и изучить PowerShell в течение нескольких часов.

Дело в том, что у меня есть дела поважнее, а утилита командной строки - всего лишь вспомогательный инструмент, который помогает мне быстро обойтись. Я не прошу ничего более сложного. Некоторые из моих ежедневных заданий, такие как ходьба, еда и дыхание - я выполняю автоматически. То же самое относится и к окну командной строки, и я хотел бы сохранить его таким.

Кто-нибудь знает, как вернуть эту опцию обратно в контекстное меню?

Спасибо.

2 ответа2

0

Вот копия файла reg, который я использую для добавления CMD и POWERSHELL в фоновое контекстное меню в Windows 10:

Редактор реестра Windows, версия 5.00

; Add_Open_CMD_and_Powershell_to_Context_Menu.reg

; Щелкните правой кнопкой мыши только фон

CMD Prompt

[HKEY_CLASSES_ROOT\Directory\Background\shell\01MenuCmd] "MUIVerb" = "Командные строки" "Icon" = "cmd.exe" "ExtendedSubCommandsKey" = "Каталог \Фон \ContextMenus \MenuCmd"

[HKEY_CLASSES_ROOT\Directory\Background\shell\01MenuCmd] "MUIVerb" = "Командные строки" "Icon" = "cmd.exe" "ExtendedSubCommandsKey" = "Каталог \Фон \ContextMenus \MenuCmd"

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuCmd\shell\open] "MUIVerb" = "Командная строка" "Icon" = "cmd.exe"

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuCmd\shell\open\command] @ = "cmd.exe /s /k pushd \"% V \""

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuCmd\shell\runas] "MUIVerb" = "Повышение уровня командной строки" "Icon" = "cmd.exe" "HasLUAShield" = ""

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuCmd\shell\runas\command] @ = "cmd.exe /s /k pushd \"% V \""

; PowerShell

[HKEY_CLASSES_ROOT\Directory\Background\shell\02MenuPowerShell] "MUIVerb" = "Приглашения PowerShell" "Icon" = "powershell.exe" "ExtendedSubCommandsKey" = "Каталог \Фон \ContextMenus \MenuPowerShell"

[HKEY_CLASSES_ROOT\Directory\Background\shell\02MenuPowerShell] "MUIVerb" = "Приглашения PowerShell" "Icon" = "powershell.exe" "ExtendedSubCommandsKey" = "Каталог \Фон \ContextMenus \MenuPowerShell"

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuPowerShell\shell\open] "MUIVerb" = "PowerShell" "Icon" = "powershell.exe"

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuPowerShell\shell\open\command] @ = "powershell.exe -noexit -command Set-Location '% V'"

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuPowerShell\shell\runas] "MUIVerb" = "Повышенный уровень PowerShell" "Icon" = "powershell.exe" "HasLUAShield" = ""

[HKEY_CLASSES_ROOT\Directory\Background\ContextMenus\MenuPowerShell\shell\runas\command] @ = "powershell.exe -noexit -command Set-Location '% V'"

0

Нашел (удивительно длинный) ответ здесь, так что я оставляю его здесь на всякий случай, если это поможет кому-то еще в будущем ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .