Как я могу открыть новый экземпляр Windows Terminal из Windows Terminal? - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь настроить профиль в терминале Windows, который открывает новое окно терминала Windows.

При попытке запустить C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_0.4.2382.0_x64__8wekyb3d8bbwe\WindowsTerminal.exe возникает ошибка отказа в доступе.

Этоэто потому, что Windows Terminal - это Windows-Store-App (ака. Modern Windows App, ака. Mono App).

Как запустить WindowsTerminal.exe из командной строки?

Ответы [ 2 ]

1 голос
/ 21 сентября 2019

Терминал Windows можно запустить просто с помощью "wt.exe".

Доказательство

0 голосов
/ 19 сентября 2019

1.Откройте Windows-Store-Apps из командной строки

Я нашел этот ответ о том, как открыть Windows-Store-Apps: https://stackoverflow.com/a/39490206/10069673

Пример: explorer.exe shell:AppsFolder\Microsoft.WindowsAlarms_8wekyb3d8bbwe!App

2.Найти имя приложения

  • запустить WindowsTerminal
  • открыть TaskManager (ctrl+shift+esc)
  • развернуть Windows Terminal (Preview)
  • щелкните правой кнопкой мыши OpenConsole.exe и выберите «Открыть местоположение файла»

Расположение файла:

C:\Program Files\WindowsApps\Microsoft.WindowsTerminal_0.4.2382.0_x64__8wekyb3d8bbwe

Окончательная команда (удалить номер версии в имени каталога):

explorer.exe shell:AppsFolder\Microsoft.WindowsTerminal_8wekyb3d8bbwe!App

3.Настроить профиль терминала Windows

Так я настроил свой профиль.

  • commandline устанавливается командой из шага 2.
  • icon установлен логотип Windows Terminal из каталога приложения
  • name не требует пояснений

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

{
    "commandline": "explorer.exe shell:AppsFolder\\Microsoft.WindowsTerminal_8wekyb3d8bbwe!App",
    "icon": "ms-appx:///Images/LockScreenLogo.scale-100.png",
    "name": "Terminal"
},

4.Конечный результат Open Windows Terminal from Windows Terminal

...