Читать книгу PowerShell 7 und Windows PowerShell - Tobias Weltner - Страница 91

Wichtig

Оглавление

Sobald Sie einem Befehlsaufruf Argumente übergeben, zum Beispiel wie hier -noprofile, verliert der Eintrag (zumindest in der von uns verwendeten Version des Windows-Terminals) sein Symbol im Menü. Mit icon können Sie dem Eintrag dann eine eigene Symboldatei zuweisen, wenn Sie wollen.

Tatsächlich könnten Sie sogar Nicht-Konsolenanwendungen über das Menü des Windows-Terminals anbieten und von dort zum Beispiel den ISE-Editor öffnen:

{

"guid": "{17fb14ae-30f5-4a3e-8254-5d1a8b972580}",

"name": "ISE",

"icon": "c:/icons/ise.ico",

"commandline": "powershell -noprofile -command Start-Process powershell_ise"

},

Wenn Sie eigene Einträge ins Menü aufnehmen wollen, achten Sie nur auf drei Dinge:

 Nutzen Sie für jeden Eintrag eine eindeutige Kennung. Der PowerShell-Befehl New-Guid generiert neue Kennungen für Sie.

 Jeder Eintrag in geschweiften Klammern ist Teil einer kommaseparierten Liste. Vergessen Sie also nicht das Komma hinter jeder Sektion.

 Sobald Sie die json-Datei speichern, werden die Änderungen aktiv – also auch in einem bereits laufenden Windows-Terminal. Manche Änderungen wie zum Beispiel Transparenzeffekte werden aber nur eingeschaltet, wenn das Fenster des Windows-Terminals selektiert ist.

PowerShell 7 und Windows PowerShell

Подняться наверх