Замените PowerShell на командную строку в контекстном меню в Windows 10

Замените PowerShell на командную строку в контекстном меню в Windows 10. (Replace PowerShell with Command Prompt in Context Menu in Windows 10: ) Если вы недавно обновились до последней версии Creators Update для (Update)Windows 10 , вы, возможно, уже заметили, что когда вы нажимаете Shift и щелкаете правой кнопкой мыши по любой папке, появляется опция «Открыть окно команд здесь». был заменен на «Открыть окно PowerShell здесь». Хотя многие люди не знают, что такое powershell, как Microsoft ожидает, что они будут использовать эту функциональность? Вот почему мы составили это руководство, которое покажет вам, как снова добавить параметр «Открыть окно команд здесь» в контекстное меню проводника .(File Explorer)

Замените PowerShell на командную строку в контекстном меню в Windows 10

Кроме того, параметр « Командная строка(Command Prompt) » в меню « Пуск(Start Menu) » заменен PowerShell с последним обновлением(Update) Creators , но, к счастью, его можно восстановить через « Параметры Windows(Windows Settings) » . Но, к сожалению, в Windows 10(Windows 10) нет опции/настройки для замены опции «открыть командное окно здесь» из контекстного меню, вызываемого правой кнопкой мыши . Итак, не теряя времени, давайте посмотрим, как на самом деле заменить PowerShell(Replace PowerShell) на командную строку(Command Prompt) в контекстном меню(Context Menu) в Windows 10 с помощью приведенного ниже руководства.

Замените PowerShell(Replace PowerShell) на командную строку(Command Prompt) в контекстном меню(Context Menu) в Windows 10

Обязательно  создайте точку восстановления(create a restore point)  на случай, если что-то пойдет не так.

Способ 1: использовать исправление реестра(Method 1: Use Registry Fix)

Примечание.(Note:) Если вы не хотите использовать этот метод, вы можете попробовать метод 2, который позволяет вам вручную редактировать записи реестра(Registry) , чтобы решить проблему.

1. Откройте пустой файл Блокнота(Notepad) и вставьте следующий текст как есть:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

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

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]
@="@shell32.dll,-8506"
"Extended"=""
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command]
@="cmd.exe /s /k pushd \"%V\""

2. Нажмите «Файл», затем « Сохранить как(Save as) » в меню «Блокнот».

В меню «Блокнот» нажмите «Файл», затем нажмите «Сохранить как».

3. В раскрывающемся списке « Сохранить как тип» выберите « (Save)Все файлы». (All Files.)

4. Введите имя файла как cmdfix.reg (расширение .reg очень важно).

В раскрывающемся списке «Сохранить как тип» выберите «Все файлы», а затем введите имя файла как cmdfix.reg.

5. Теперь перейдите к месту, где вы хотите сохранить файл, и нажмите « Сохранить».(Save.)

6. Дважды щелкните файл, затем нажмите « Да( Yes) », чтобы продолжить, и это добавит параметр « Открыть окно команд здесь(Open command window here) » в контекстном меню.

Дважды щелкните reg-файл для запуска, а затем выберите «Да», чтобы продолжить.

7. Теперь, если вы хотите удалить параметр «Открыть окно команд здесь»(remove the “Open command window here”) из контекстного меню, откройте файл блокнота и вставьте в него следующее содержимое:

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\Directory\shell\cmd2]

[-HKEY_CLASSES_ROOT\Directory\Background\shell\cmd2]

[-HKEY_CLASSES_ROOT\Drive\shell\cmd2]

[-HKEY_CLASSES_ROOT\LibraryFolder\Background\shell\cmd2]

8. Выберите тип «Сохранить как» « Все файлы». (All Files.)” и назовите файл Defaultcmd.reg.

9.Нажмите « Сохранить(Save) » и дважды щелкните файл, чтобы удалить параметр из контекстного меню. Теперь это заменит PowerShell на командную строку(Command Prompt) в контекстном меню(Context Menu) , если нет, то перейдите к следующему методу.

Способ 2: вручную создать записи реестра(Method 2: Manually create registries entries)

1. Нажмите клавишу Windows + R, затем введите regedit и нажмите Enter , чтобы открыть редактор реестра(Registry Editor) .

Выполнить команду regedit

2. Перейдите к следующему пути реестра:

HKEY_CLASSES_ROOT\Directory\shell\cmd

3. Щелкните правой кнопкой мыши папку cmd и выберите « Разрешения».(Permissions.)

Щелкните правой кнопкой мыши папку cmd и выберите «Разрешения».

4. Теперь на вкладке « Безопасность(Security) » нажмите кнопку « Дополнительно(Advanced) » .

Теперь на вкладке «Безопасность» нажмите кнопку «Дополнительно».

5. В окне « Дополнительные параметры безопасности(Advanced Security Settings) » нажмите « Изменить» рядом с «Владелец».(Change next to Owner.)

нажмите Изменить под владельцем

6. В окне « Выбор пользователя или группы»(Select User or Group) снова нажмите « Дополнительно».(Advanced.)

выберите пользователя или группу расширенных

7. Теперь нажмите « Найти сейчас»(Find Now) , затем выберите свою учетную запись пользователя(your user account) из списка и нажмите «ОК».(click OK.)

Нажмите «Найти сейчас» справа и выберите имя пользователя, затем нажмите «ОК».

8. После того, как вы добавили свою учетную запись пользователя, установите флажок « Заменить владельца подконтейнеров и объектов». (Replace owner on subcontainers and objects.)

После того, как вы добавили свою учетную запись пользователя, установите флажок Заменить владельца для подконтейнеров и объектов.

9. Нажмите «Применить», а затем «ОК».

10. Вы снова попадете в окно « Разрешения(Permissions) », там выберите « Администраторы(Administrators) », а затем в разделе «Разрешения» отметьте « Полный доступ».(Full Control.)

Выберите «Администраторы», а затем в разделе «Разрешения» установите флажок «Полный доступ».

11.Нажмите «Применить», а затем «ОК».

12. Теперь внутри папки cmd щелкните правой кнопкой мыши DWORD HideBasedOnVelocityId и выберите « Переименовать».(Rename.)

Щелкните правой кнопкой мыши HideBasedOnVelocityId DWORD и выберите «Переименовать».

13. Переименуйте DWORD выше в ShowBasedOnVelocityId и нажмите Enter.

Переименуйте DWORD выше в ShowBasedOnVelocityId и нажмите Enter.

14. Это активирует опцию « Открыть окно команд здесь(Open command window here) », как только вы закроете редактор реестра(Registry Editor) .

15. Если вы хотите вернуться назад, просто снова переименуйте DWORD в HideBasedOnVelocityId . Еще раз(Again) проверьте и посмотрите, сможете ли вы успешно  заменить PowerShell командной строкой в ​​контекстном меню в Windows 10.( Replace PowerShell with Command Prompt in Context Menu in Windows 10.)

Как убрать окно Open PowerShell здесь из контекстного меню в Windows 10(How to remove Open PowerShell window here from the context menu in Windows 10)

Несмотря на то, что выполнение описанных выше шагов, кажется, возвращает параметр « Открыть(Open) окно команд здесь» в контекстном меню правой кнопки мыши, но вы все равно увидите параметр « Открыть окно (Open) PowerShell здесь», и чтобы удалить его из контекстного меню, выполните следующие действия: перечисленные шаги.

1. Нажмите клавишу Windows + R, затем введите regedit и нажмите Enter.

Выполнить команду regedit

2. Перейдите к следующему пути реестра:

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

3. Щелкните правой кнопкой мыши PowerShell и выберите « Разрешения».(Permissions.)

Щелкните правой кнопкой мыши PowerShell и выберите «Разрешения».

4. Нажмите кнопку «Дополнительно( Advanced button) » под окном разрешений.

5. В окне « Дополнительные параметры безопасности(Advanced Security Settings) » нажмите « Изменить»( Change) рядом с «Владелец».

нажмите Изменить под владельцем

6. В окне « Выбор пользователя(Select User) или группы»(Group) снова нажмите « Дополнительно».( Advanced.)

выберите пользователя или группу расширенных

7. Теперь нажмите « Найти сейчас»(Find Now) , затем выберите свою учетную запись пользователя из списка и нажмите «ОК».

Нажмите «Найти сейчас» справа и выберите имя пользователя, затем нажмите «ОК».

8. После того, как вы добавили свою учетную запись пользователя, установите флажок « Заменить владельца подконтейнеров и объектов». (Replace owner on subcontainers and objects.)

После того, как вы добавили свою учетную запись пользователя, установите флажок Заменить владельца для подконтейнеров и объектов.

9. Нажмите «Применить», а затем «ОК».

10. Вы снова попадете в окно « Разрешения(Permissions) », там выберите « Администраторы(Administrators) », а затем в разделе «Разрешения» отметьте « Полный доступ».(Full Control.)

Выберите «Администраторы», а затем в разделе «Разрешения» установите флажок «Полный доступ».

11.Нажмите «Применить», а затем «ОК».

12. Теперь внутри папки PowerShell щелкните правой кнопкой мыши ShowBasedOnVelocityId DWORD и выберите « Переименовать».(Rename.)

Теперь внутри папки PowerShell щелкните правой кнопкой мыши ShowBasedOnVelocityId DWORD и выберите «Переименовать».

13. Переименуйте DWORD выше в HideBasedOnVelocityId и нажмите Enter.

Переименуйте указанный выше DWORD в HideBasedOnVelocityId и нажмите Enter.

14. Это отключит параметр «Открыть окно PowerShell здесь», как только вы закроете редактор реестра(Registry Editor) .

15. Если вы хотите вернуться назад, просто снова переименуйте DWORD в ShowBasedOnVelocityId .

Рекомендуется для вас:(Recommended for you:)

Вот и все, вы успешно заменили PowerShell на командную строку в контекстном меню в Windows 10(Replace PowerShell with Command Prompt in Context Menu in Windows 10) , но если у вас все еще есть какие-либо вопросы относительно этой статьи, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts