Kaip sukurti „PowerShell“ profilį
„PowerShell“ yra puikus būdas automatizuoti beveik viską „Windows“ sistemoje. Tačiau tai ne tik skriptų kalba. Jei jį naudosite kaip komandų eilutės apvalkalą, gali būti naudinga išsaugoti savo funkcijas ir pritaikymus profilyje, kuris bus įkeltas kiekvieną kartą, kai įkeliate konsolę. Skaitykite toliau ir sužinokite, kaip.
„PowerShell“ profilio kūrimas
Pirmas dalykas, kurį turime padaryti, yra patikrinti, ar jau turite profilį. Yra automatinis kintamasis, $ Profile, kuris saugo visiškai kvalifikuotą „PowerShell“ profilio vietą. Paprastas būdas patikrinti, ar jūsų profilis yra, yra „Test Profile“ cmdlet „$ Profile“ kintamajame.
„Test-Path“ $ profilis
Kaip matote, mes dar neturime profilio failo, todėl turėsime ją sukurti, galite lengvai tai padaryti naudodami naują elementą cmdlet.
Naujas elementas - kelias $ profilis -Type File -Force
Pastaba: jėgos parametro naudojimas sukels profilį, net jei jau turėjote. Tai reiškia, kad senas profilis bus perrašytas.
Savo profilį galite redaguoti naudodami užrašų knygelę, kuri lengvai pradedama naudoti „PowerShell“.
notepad $ profilis
Savo „PowerShell“ profilyje galite įdėti bet kokias komandas, funkcijas, slapyvardį ir netgi modulį. Štai keletas pavyzdžių ir idėjų apie tai, ką galite įdėti į savo profilį.
Kadangi „PowerShell 3“ teikiama atnaujinama pagalba, lengviausias būdas atnaujinti pagalbos failus yra pridėti cmdlet „Update-Help“ prie profilio.
Pastaba: „Update-Help“ pagalbos failus persiunčia tik vieną kartą per dieną, tai mums gerai, nes nenorime, kad kiekvieną kartą atnaujindami konsolę atnaujintume pagalbos failus. Jei norite, kad jis būtų atnaujinamas kiekvieną kartą, galite naudoti jėgos parametrą.
Kitas dalykas, kurį norėčiau pridėti prie savo profilio, yra pasirinktinės funkcijos, kurias parašiau per tam tikrą laiką, todėl jos automatiškai pateikiamos konsolėje. Žemiau galite pamatyti, kad tiesiog galite tiesiog nukopijuoti funkciją iš scenarijaus ir įdėti jį į savo profilį. Tada bus galima naudotis konsolėje.
Galiausiai, aš turiu kai kuriuos pritaikymus konsolei. Vienas iš mano mėgstamiausių yra parodyta žemiau, jis iš esmės nustato, ar atidarėte padidintą „PowerShell“ konsolę ir pakeisite šrifto spalvą, tokiu būdu aš visada prisimenu, kad veikia su padidintomis privilegijomis.
Ką turite savo profilyje? Praneškite mums apie komentarus.