Přizpůsobení profilu PowerShell
U častých uživatelů systému PowerShell nemusí být standardní nastavení ideální. Můžeme změnit nastavení okna PowerShell tak, jak se nám to líbí změnou profilu.
První věc, kterou musíme zkontrolovat, je, zda profil již existuje nebo ne. Můžeme to udělat otevřením okna PowerShell a psaním:
Profil testovací cesty $
Od chvíle, kdy se náš dotaz vrátil "Nepravdivé" budeme muset vytvořit nový profil. V příkazu PowerShell zadejte následující:
Nová položka - cesta $ profil - typ souboru -force
Měli byste získat následující vyskakovací okno a kliknutím na tlačítko Ano pokračujte.
Nyní bude vytvořen profilový skript. Bude to v místě, které následuje po "Adresář:" výstup. Když procházíme do tohoto místa, profilový skript tam bude čekat, až se změníme. Otevřete soubor s názvem "Microsoft.Powershell_profile.ps1"
Profil bude prázdný, takže jej můžeme vyplnit všemi příkazy, které chceme spustit. Umístění výchozí výzvy můžete nastavit do kořenového adresáře přidáním:
umístění souboru c:
Můžeme změnit název okna PowerShell na SysadminGeek přidáváním:
$ Shell.WindowTitle = "SysadminGeek"
Můžeme také změnit velikost okna a posouvání pomocí následujícího:
$ Shell = $ Host.UI.RawUI
$ velikost = $ Shell.WindowSize
$ size.width = 70
$ size.height = 25
$ Shell.WindowSize = $ velikost
$ velikost = $ Shell.BufferSize
$ size.width = 70
$ size.height = 5000
$ Shell.BufferSize = $ velikost
Pozadí a barvení textu lze také měnit pomocí těchto položek:
$ shell.BackgroundColor = "Šedá"
$ shell.ForegroundColor = "Černá"
Můžete vložit libovolné skripty nebo aliasy, které běžně používáte také. Zahrnuli jsme náš alias pro Notepad.exe
alias nové položky: np -value C: WindowsSystem32notepad.exe
Konečná položka je zahrnuta k vyčištění všeho z okna PowerShell, což vám dává čistý pracovní prostor:
Clear-Host
Celkově to vypadá takto:
Po uložení profilu při příštím otevření PowerShell uvidíte všechny změny provedené ve vašem profilu.
Je to velmi snadné přizpůsobit svůj profil a čím více používáte PowerShell, tím více se ocitnete vracející se přidáním nových aliasů a skriptů, které je třeba spustit při spuštění.