Domača » kako » Kako ustvariti profil PowerShell

    Kako ustvariti profil PowerShell

    PowerShell je odličen način za avtomatizacijo skoraj ničesar v sistemu Windows. Vendar pa to ni samo skriptni jezik. Če ga uporabljate kot ukazno vrstico, je lahko koristno shraniti funkcije in prilagoditve v profil, ki se naloži ob vsakem nalaganju konzole. Preberite o tem, kako.

    Ustvarjanje profila PowerShell

    Prva stvar, ki jo moramo storiti, je preveriti, če že imate profil. Obstaja samodejna spremenljivka $ Profile, ki shranjuje popolnoma kvalificirano lokacijo profila PowerShell. Preprost način, da preverite, ali obstaja vaš profil, je uporaba ukaza »Test-Path« v spremenljivki $ Profile.

    Profil preskusne poti $

    Ker lahko vidite, da še nismo imeli datoteke profila, jo bomo morali ustvariti. To lahko preprosto naredite z ukazom »cmdlet« »Nova postavka«..

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

    Opomba: Z uporabo parametra force se bo ustvaril profil, tudi če ga že imate. To pomeni, da bo vaš stari profil prepisan.

    Svoj profil lahko urejate z beležnico, ki jo zlahka zaženete z uporabo orodja PowerShell.

    notepad $ Profil

    V svoj profil PowerShell lahko postavite vse ukaze, funkcije, vzdevke in celo module. Tukaj je nekaj primerov in idej o tem, kaj lahko vnesete v svoj profil.

    Ker je PowerShell 3 opremljen s pomočjo za posodabljanje, je najlažje obdržati posodobljene datoteke pomoči tako, da v svoj profil dodate ukaz »cmdlet« »Update-Help«..

    Opomba: Update-Help bo datoteke za pomoč prenesel le enkrat na dan, kar je v redu za nas, saj ne želimo, da posodobite datoteke pomoči vsakič, ko odpremo konzolo. Če želite, da se posodobi vsakič, lahko uporabite parameter sile.

    Še ena stvar, ki jo želim dodati mojemu profilu, so funkcije po meri, ki sem jih napisal skozi čas, zaradi česar so samodejno na voljo v konzoli. Spodaj lahko vidite, da lahko dobesedno preprosto kopirate funkcijo iz scenarija in jo vstavite v svoj profil. Nato bo na voljo za uporabo v konzoli.

    Končno imam tudi nekaj prilagoditev na konzoli. Ena od mojih najljubših je prikazana spodaj, saj v bistvu določa, ali ste odprli povišano konzolo PowerShell in spremenite barvo pisave, tako se vedno spomnim, da uporabljam povišane privilegije..

    Kaj imate v svojem profilu? Sporočite nam v komentarjih.