Hemsida » hur » Anpassa din PowerShell-profil

    Anpassa din PowerShell-profil

    För vanliga PowerShell-användare kanske standardinställningarna inte är idealiska. Vi kan ändra inställningarna i vårt PowerShell-fönster till hur vi gillar det genom att ändra profilen.

    Det första vi behöver kontrollera är huruvida en profil redan finns. Vi kan göra detta genom att öppna ett PowerShell-fönster och skriva:

    Test-sökvägsprofil

    Sedan vår fråga returnerades "Falsk" Vi måste skapa en ny profil. Vi skriver in följande i vår PowerShell-prompten:

    Nytt objekt-sökväg $ profil-typ filstyrka

    Du ska få följande popup-fönster, och klicka bara på ja för att fortsätta.

    Profilskriptet kommer nu att skapas. Det kommer att vara i platsen efter "Directory” produktion. När vi bläddrar till den platsen kommer profilskriptet att vänta på att vi ska ändra. Öppna filen med namnet "Microsoft.Powershell_profile.ps1

    Profilen blir tom, så vi kan fylla den med kommandon som vi vill köra. Du kan ställa startspridningsplatsen till rotkatalogen genom att lägga till:

    set-location c:

    Vi kan ändra titeln på PowerShell-fönstret till SysadminGeek genom att lägga till:

    $ Shell.WindowTitle =”SysadminGeek”

    Vi kan också ändra fönsterstorlek och scrollback med följande:

    $ Shell = $ Host.UI.RawUI
    $ size = $ Shell.WindowSize
    $ Size.width = 70
    $ Size.height = 25
    $ Shell.WindowSize = $ size
    $ size = $ Shell.BufferSize
    $ Size.width = 70
    $ Size.height = 5000
    $ Shell.BufferSize = $ size

    Bakgrunds- och textfärgningen kan också ändras med följande poster:

    $ shell.BackgroundColor = "Gray"
    $ shell.ForegroundColor = "Black"

    Du kan lägga till några skript eller alias som du brukar använda. Vi har inkluderat vårt alias för notepad.exe

    nytt objekt-alias: np -value C: WindowsSystem32notepad.exe

    Den slutliga posten ingår för att rensa allt från PowerShell-fönstret, vilket ger dig en ren arbetsyta:

    Clear-Host

    Sammantaget ser det ut så här:

    När du har sparat din profil kommer nästa gång du öppnar PowerShell att se alla ändringar som gjorts i din profil.

    Det är ganska enkelt att anpassa din profil, och ju mer du använder PowerShell, desto mer kommer du att hitta dig själv att återvända för att lägga till i nya aliaser och skript som du behöver springa vid uppstart.