Добавить «Открыть терминал Windows», чтобы открыть ЛЮБОЙ профиль в контекстном меню.

Терминал Windows(Windows Terminal) позволяет открывать несколько вкладок командной строки(Command Prompt) , Windows PowerShell и т. д. в одном окне, и вы можете открыть его из контекстного меню, вызываемого правой кнопкой мыши. Однако, поскольку параметр по умолчанию открывает профиль запуска по умолчанию, вы можете добавить расширяемое или каскадное контекстное меню, чтобы открыть любой профиль в соответствии с вашими требованиями.

Добавить Открыть терминал Windows(Add Open Windows Terminal) по умолчанию(Default) , Командная строка(Command Prompt) , пункты контекстного меню профиля PowerShell

Добавьте расширяемый терминал Windows в контекстное меню, чтобы открыть любой профиль

Предположим, что ваш профиль запуска по умолчанию настроен как Командная строка(Command Prompt) , но вы хотите открыть Windows PowerShell . В такой момент вы можете использовать параметр контекстного меню, чтобы открыть Windows PowerShell в приложении Windows Terminal без прав администратора. Это можно сделать с помощью редактора реестра(Registry Editor) . Поэтому рекомендуется  создать точку восстановления системы, прежде чем переходить к шагам.

Добавьте(Add) расширяемый терминал Windows(Windows Terminal) в контекстное меню, чтобы открыть любой профиль

Чтобы добавить расширяемый терминал Windows(Windows Terminal) в контекстное меню, выполните следующие действия:

  1. Откройте Блокнот на вашем ПК.
  2. Вставьте следующий текст.
  3. Щелкните File > Save As .
  4. Выберите место, введите имя с расширением .reg , выберите « (.reg)Все файлы(All Files) » в списке « Сохранить как» .(Save as type)
  5. Нажмите кнопку Сохранить(Save) .
  6. Дважды щелкните файл (Double-click).reg и подтвердите добавление.
  7. Щелкните правой кнопкой мыши на рабочем столе(Desktop) , чтобы найти параметры.

Чтобы узнать больше об этих вышеупомянутых шагах, продолжайте читать.

Сначала откройте Блокнот(Notepad) на своем компьютере и вставьте следующий текст:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\OpenWTHere] "MUIVerb"="Open in Windows Terminal" "Extended"=- "SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\001flyout] "MUIVerb"="Open in Windows Terminal Default Profile"

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\001flyout\command] @="cmd.exe /c start wt.exe -d \"%1\""

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\002flyout] "MUIVerb"="Open in Windows Terminal Command Prompt" "Icon"="imageres.dll,-5323"

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\002flyout\command] @="cmd.exe /c start wt.exe -p \"Command Prompt\" -d \"%1\""

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\003flyout] "MUIVerb"="Open in Windows Terminal PowerShell" "Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\Shell\OpenWTHere\shell\003flyout\command] @="cmd.exe /c start wt.exe -p \"Windows PowerShell\" -d \"%1\""

[HKEY_CLASSES_ROOT\Directory\Background\shell\OpenWTHere] "MUIVerb"="Open in Windows Terminal" "Extended"=- "SubCommands"=""

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\001flyout] "MUIVerb"="Open in Windows Terminal Default Profile"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\001flyout\command] @="cmd.exe /c start wt.exe -d \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\002flyout] "MUIVerb"="Open in Windows Terminal Command Prompt" "Icon"="imageres.dll,-5323"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\002flyout\command] @="cmd.exe /c start wt.exe -p \"Command Prompt\" -d \"%V\""

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\003flyout] "MUIVerb"="Open in Windows Terminal PowerShell" "Icon"="powershell.exe"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenWTHere\shell\003flyout\command] @="cmd.exe /c start wt.exe -p \"Windows PowerShell\" -d \"%V\""

Нажмите «  File > Save As  » и выберите место, где вы хотите сохранить файл.

Добавьте расширяемый терминал Windows в контекстное меню, чтобы открыть любой профиль

Введите имя с  расширением .reg(TermExpMenu.reg) (например, TermExpMenu.reg (.reg ) ), выберите «Все файлы (All Files ) »  в (Save as type ) раскрывающемся списке «Тип файла» и нажмите кнопку «  Сохранить» (Save ) .

После этого дважды щелкните  созданный файл .reg  и нажмите кнопку «  Да» (Yes ) .

Если хотите, вы можете скачать наш готовый к использованию файл реестра, чтобы добавить этот пункт контекстного меню.

Теперь вы можете щелкнуть правой кнопкой мыши на рабочем столе, чтобы найти расширяемую  опцию Windows Terminal в контекстном меню, чтобы напрямую открыть любой профиль.

Читайте: (Read:) Советы и рекомендации по работе с терминалом Windows(Windows Terminal Tips and Tricks) .

Однако, если вам больше не нужен этот пункт контекстного меню и вы хотите удалить его, выполните следующие действия.

Сначала следуйте этому руководству, чтобы  открыть редактор реестра на своем ПК и перейти по этим путям один за другим:

HKEY_CLASSES_ROOT\Directory\shell\OpenWTHere

HKEY_CLASSES_ROOT\Directory\Background\shell\OpenWTHere

Щелкните правой кнопкой мыши клавишу  OpenWTHere и выберите параметр «  Удалить (Delete ) ».

Добавьте расширяемый терминал Windows в контекстное меню, чтобы открыть любой профиль

Затем подтвердите удаление, нажав кнопку  OK  .

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

Далее мы увидим, как добавить «Открыть терминал Windows» в качестве администратора(Open Windows Terminal as an administrator)(Open Windows Terminal as an administrator) в контекстное меню.

Вот и все! Надеюсь, что это руководство помогло вам добавить в контекстное меню расширяемую опцию Windows Terminal , чтобы открыть любой профиль, который вы хотите.(Windows Terminal)

Связанные чтения:(Related reads:)



About the author

Я iOS-разработчик с более чем 10-летним опытом. Я специализируюсь на разработке приложений для iPhone и iPad. У меня есть опыт создания пользовательских потоков, создания пользовательских комплектов разработки (CDK) и работы с различными средами разработки приложений. В своей предыдущей работе я также разработал инструменты для управления магазином приложений Apple, в том числе инструмент управления продуктами и инструмент отправки приложений.



Related posts