If-Koubou

Kā izveidot PowerShell profilu

Kā izveidot PowerShell profilu (Kā)

PowerShell ir lielisks veids, kā automatizēt gandrīz visu Windows. Tomēr tā ir ne tikai skriptu valoda. Ja atrodat to kā komandrindas apvalku, var būt lietderīgi saglabāt savas funkcijas un pielāgojumus profilā, kuru ielādē katru reizi, kad ielādējat konsoli. Lasiet tālāk, lai uzzinātu, kā to izdarīt.

PowerShell profila izveide

Pirmā lieta, kas mums jādara, ir pārbaudīt, vai jums jau ir profils. Pastāv automātisks mainīgais, $ Profile, kurā tiek saglabāta pilnībā definētā PowerShell profila atrašanās vieta. Viegls veids, kā pārbaudīt, vai jūsu profils pastāv, ir izmantot cmdlet Pārbaudes ceļš uz $ Profile mainīgā.

Test-Path $ profils

Kā redzat, mums vēl nav profila faila, tādēļ mums būs nepieciešams to izveidot, to var viegli izdarīt ar komandu New-Item.

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

Piezīme. Izmantojot spēka parametru, tiks izveidots profils, pat ja tas jau ir izveidots. Tas nozīmē, ka jūsu vecais profils tiks pārrakstīts.

Jūs varat rediģēt savu profilu, izmantojot notepad, kuru viegli sākt lietot, izmantojot PowerShell.

notepad $ profils

Jūs varat ievietot visas komandas, funkcijas, pseidonīmu un pat moduļu importēšanu savā PowerShell profilā. Šeit ir daži piemēri un idejas par to, ko jūs varat ievietot savā profilā.

Tā kā PowerShell 3 ir atjaunināmā palīdzība, vienkāršākais veids, kā saglabāt palīdzības failus, ir atjaunināts, pievienojot sava profila atjaunināšanas palīdzības cmdlet.

Piezīme. Atjaunināšanas palīdzība palīdzības failiem lejupielādēt tikai vienu reizi dienā, mums tas ir labi, jo mēs nevēlamies atjaunināt palīdzības failus katru reizi, kad mēs atveram konsole. Ja jūs vēlaties to atjaunināt katru reizi, kad varat izmantot spēka parametru.

Vēl viena lieta, kas man patīk pievienot manam profilam, ir pielāgotas funkcijas, kuras esmu rakstījis laika gaitā, tāpēc tie tiek automātiski pieejami konsolē. Zemāk jūs varat redzēt, ka jūs varat burtiski vienkārši kopēt funkciju no skripta un ievietot to savā profilā. Tad tā būs pieejama konsolei.

Visbeidzot, konsolei ir arī daži pielāgojumi. Viens no maniem favorite tiem ir parādīts zemāk, tas būtībā nosaka, vai esat atvēris paaugstinātu PowerShell konsole un mainījis fonta krāsu, tādā veidā es vienmēr atceros, ka es strādāju ar paaugstinātām privilēģijām.

Kas jums ir tavā profilā? Ievadiet komentārus.