Jak dodać wiersz poleceń do aplikacji Windows Terminal

Nowa aplikacja terminalowa dla systemu Windows jest teraz dostępna w Microsoft Store, co oznacza, że ​​każdy może ją wypróbować. Nie musisz już go kompilować z jego źródło na Githubie. Nowa aplikacja terminala dla systemu Windows obsługuje wiele wierszy poleceń, ale zaraz po wyjęciu z pudełka ma tylko dodatek PowerShell i wiersz polecenia. Oto, jak możesz dodać wiersz poleceń do nowej aplikacji terminala systemu Windows.

Ustawienia terminala systemu Windows

Zainstaluj aplikację Terminal ze sklepu Microsoft Store. Kliknij małą strzałkę rozwijaną obok przycisku plus / nowa karta i wybierz Ustawienia. Spowoduje to otwarcie pliku o nazwie Profiles.json. Aby dodać wiersz poleceń do nowej aplikacji Windows Terminal, musisz edytować ten plik. Zanim jednak go zmodyfikujesz, skopiuj wszystko w pliku i wklej go do nowego pliku Notatnika. Zapisz go pod nazwą Profile i rozszerzeniem JSON w miejscu, w którym wiesz, że nie zostanie przypadkowo usunięty. Ten plik jest w zasadzie kopią zapasową oryginalnych ustawień.

Edytor JSON

Do edycji pliku Profiles.json potrzebny będzie edytor JSON. Możesz jednak użyć Notatnika, prawdopodobnie dobrym pomysłem jest użycie Notepad ++, który jest darmowy, ale może znacznie lepiej sformatować plik.

Składnia JSON

Edycja pliku Profiles.json jest łatwa, jednak jeśli nie znasz składni JSON, musisz wiedzieć kilka ważnych rzeczy, zanim zaczniesz nurkować;

Nie używaj odwrotnego ukośnika () w ścieżkach plików. Musisz je zastąpić ukośnikiem (/).
Zawsze zamykaj ścieżki plików w podwójnych cudzysłowach.
Wszystkie wiersze muszą kończyć się przecinkiem Z WYJĄTKIEM ostatniego wiersza w sekcji lub bloku.
Sekcja w pliku Profiles.json zaczyna się od nazwy zadeklarowanej w cudzysłowie. Będziemy edytować sekcję Profile (patrz zrzut ekranu poniżej).

Dodaj profil

Przewiń do końca sekcji „Profile”: i wklej tam następujące elementy. Będziesz musiał go edytować, zanim będziesz mógł zapisać ustawienia.

{
"acrylicOpacity" : 0.5,
"background" : "#012456",
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "powershell.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 20,
"guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
"name" : "Windows PowerShell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : false
},

Wiersze, które musisz edytować, to;

„wiersz poleceń”
„Guid”
„Ikona”
„Nazwa”

Przejdź do następującej lokalizacji i otwórz plik Profiles.json w preferowanym edytorze.

%USERPROFILE%AppDataLocalPackagesMicrosoft.WindowsTerminal_8wekyb3d8bbweRoamingState

Pamiętaj, że jeśli jest to ostatni profil w sekcji profilu, musisz usunąć przecinek na samym końcu. Jeśli planujesz dodać kolejny profil poniżej tego, zostaw tam przecinek, ale upewnij się, że ostatni profil nie ma przecinka poza nawiasem klamrowym.

W wierszu „wiersza poleceń” podaj pełną ścieżkę do pliku EXE wiersza poleceń, który chcesz dodać. Jeśli masz włączony podsystem Windows dla Linusa, możesz po prostu dodać tutaj „bash.exe”.

W wierszu „guid” musisz wygenerować nowy identyfikator GUID i wprowadzić go tam, jednak jeśli dodajesz bash systemu Ubunut, przewiń w dół odpowiednią sekcję poniżej i użyj podanego tam identyfikatora GUID i ścieżki ikony. Są one domyślnie obecne w folderze ProfileIcons.

W wierszu „ikona” podaj pełną ścieżkę do pliku ikony, którego chcesz użyć. Plik musi być plikiem PNG. Ikona pojawi się w menu obok nazwy wiersza poleceń, do którego jest przeznaczona.

W wierszu „nazwa” wprowadź nazwę wiersza poleceń, np. Bash, Linux lub Python. Zapisz zmiany i gotowe.

Dodaj Linux Bash do terminala Windows

Aby dodać Linux Bash do terminala Windows, wprowadź następujący profil bez dokonywania w nim żadnych zmian.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "bash.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{9acb9455-ca41-5af7-950f-6bca1bc9722f}",
"historySize" : 9001,
"icon" : "ms-appx:///ProfileIcons/{9acb9455-ca41-5af7-950f-6bca1bc9722f}.scale-100.png",
"name" : "Linux Bash Shell",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Dodaj Pythona do terminala Windows

Aby dodać Pythona do nowej aplikacji Windows Terminal, użyj następującego profilu. Jeśli chcesz, możesz zmienić identyfikator GUID na inny, ale nie jest to konieczne. Musisz mieć zainstalowany Python w swoim systemie. Możesz zdobądź to tutaj. Będziesz musiał edytować ścieżkę w linii „ikona” i zmienić ją na dowolny plik, którego chcesz użyć jako ikony.

{
"acrylicOpacity" : 0.75,
"closeOnExit" : true,
"colorScheme" : "Campbell",
"commandline" : "py.exe",
"cursorColor" : "#FFFFFF",
"cursorShape" : "bar",
"fontFace" : "Consolas",
"fontSize" : 10,
"guid" : "{1850e97f-16dc-4281-9ea9-0100c4e852c5}",
"historySize" : 9001,
"icon" : "C:/Users/YourUserName/AppData/Local/Programs/Python/Python37/Lib/test/imghdrdata/python.png",
"name" : "Python",
"padding" : "0, 0, 0, 0",
"snapOnInput" : true,
"startingDirectory" : "%USERPROFILE%",
"useAcrylic" : true
}

Zapisz zmiany wprowadzone w pliku Profiles.json, a aplikacja Windows Terminal wyświetli nowe dodane wiersze poleceń.