Početna » kako da » Kako stvoriti PowerShell profil

    Kako stvoriti PowerShell profil

    PowerShell je sjajan način automatiziranja gotovo svega u sustavu Windows. Međutim, to nije samo skriptni jezik. Ako ga koristite kao ljusku naredbenog retka, korisno je pohraniti svoje funkcije i prilagodbe u profil koji se učitava svaki put kada učitate konzolu. Čitajte dalje kako biste saznali kako.

    Izrada PowerShell profila

    Prvo što trebamo učiniti je provjeriti imate li već profil. Postoji automatska varijabla, $ Profil, koja pohranjuje potpuno kvalificirano mjesto u profilu PowerShell. Jednostavan način da provjerite postoji li vaš profil jest korištenje cmdleta Test-Path na varijabli $ Profile.

    Profil profila za probu

    Kao što možete vidjeti da još nemamo datoteku profila, morat ćemo je izraditi, a to jednostavno možete učiniti pomoću cmdleta New-Item.

    New-Item -Path $ Profile -Type File -Force

    Napomena: Korištenje parametra force uzrokovat će stvaranje profila čak i ako ga već imate. To znači da će stari profil biti prepisan.

    Možete urediti svoj profil koristeći Notepad, koji se lako pokreće pomoću programa PowerShell.

    notepad $ Profil

    Možete unijeti bilo koje naredbe, funkcije, pseudonime, pa čak i module u svoj PowerShell profil. Evo nekoliko primjera i ideja o tome što možete staviti u svoj profil.

    Budući da se PowerShell 3 isporučuje s pomoći za ažuriranje, najjednostavniji način da ažurirate datoteke pomoći je dodavanjem cmdleta Update-Help u svoj profil.

    Napomena: Update-Help će datoteke za pomoć preuzimati samo jednom dnevno, što je dobro za nas jer ne želimo ažurirati datoteke pomoći svaki put kad otvorimo konzolu. Ako želite da se ažurira svaki put, možete koristiti parametar sile.

    Još jedna stvar koju želim dodati mom profilu su prilagođene funkcije koje sam napisao tijekom vremena, što ih čini automatski dostupnim u konzoli. Ispod možete vidjeti da možete doslovno kopirati funkciju iz skripte i staviti je u svoj profil. On će tada biti dostupan za upotrebu u konzoli.

    Konačno, imam i neke prilagodbe na konzoli. Jedna od mojih omiljenih slika prikazana je u nastavku, ona u osnovi određuje jeste li otvorili povišenu PowerShell konzolu i promijenili boju fonta, na taj način uvijek pamtim da radim s povišenim ovlastima.

    Što imate u svom profilu? Javite nam u komentarima.