Pojasnilo Windows PowerShell

5. maja 2021 124 Pogledi kaj je Windows Powershell

To območje S pojasnjuje Windows PowerShell (PS). Začne se s podrobno, a poenostavljeno razlago tega Microsoftovega orodja. Nato se konča s funkcijami in prednostmi Windows PowerShell.





Brskajte po temah objav



Kaj je Windows PowerShell?

Kaj je Windows PowerShell?

Windows PowerShell je orodje za avtomatizacijo opravil .NET CLR (Common Language Runtime). Ima lupino ukazne vrstice in skriptni jezik. Ko je bil PowerShell prvič zagnan, je bil nadgrajen .NET Framework in lahko deluje samo v operacijskih sistemih Windows.

Za pojasnitev, Common Language Runtime (CLR) upravlja izvajanje programov .NET. Z drugimi besedami, programi, kot je PowerShell, napisani v .NET Framework, se izvajajo v programskih okoljih CLR.

Leta 2016 je Microsoft spremenil PowerShell za delovanje .MREŽA C ure in ga naredil za odprtokodno in večplatformsko orodje. Ta sprememba je pomenila, da se zdaj lahko izvaja v nekaterih distribucijah Linuxa (natančneje, CentOS in Ubuntu ) in operacijskih sistemih Mac.



Novo odprtokodno orodje se imenuje PowerShell Core. To se razlikuje od Windows PowerShell, ki deluje samo v sistemu Microsoft Windows.



Ukazni ukazi PowerShell (Command-lets)

Ukazni ukazi PowerShell (Command-lets)

Cmdleti so ukazi ( Command-lets ), ki se uporablja v Windows PowerShell. Cmdleti izvajajo določena dejanja in vrnejo rezultate – natančneje, vrnejo predmete Microsoft .NET Framework. Ti predmeti so prikazani kot izhod v cevovod.

Če ste novi v PS-ju, vam ti žargoni morda ne bodo imeli veliko smisla, vendar bom kmalu prišel do zabavnega dela!

Za nekoga, ki se želi naučiti PS, verjamem, da je najpomembnejše razumeti koncept Imena ukazov . PS uporablja Glagol-samostalnik par imen za poimenovanje cmdletov. Cmdleti so dobesedno poimenovani v Glagol-samostalnik pari. Primer je Get-Command . Če želite prikazati vse ukazne ukaze v računalniku, odprite Windows PowerShell, vnesite spodnji ukazni ukaz in pritisnite enter.



|_+_| Funkcije in prednosti Windows PowerShell

Get-Command je prvi Cmdlet, ki ga potrebujete, ker se uporablja za iskanje drugih Cmdletov. Naslednji, ki ga potrebujete, je Poišči pomoč . To je Cmdlet, s katerim se morate naučiti uporabljati Cmdlet, ki ga najdete Get-Command . Če želite izvedeti, kako uporabljati ukazni ukaz, vnesite Get-Help, ki mu sledi ukaz-let. Na primer, da se naučite uporabljati Get-WmiObject , vnesite spodnji ukaz in pritisnite enter.



|_+_| Get-Alias

Za namen te cone S Cmdlet uporablja a Glagol-samostalnik imenski par. Prvi del je običajno angleški glagol (akcijska beseda, kot je Pridobite , Set , itd). Druga beseda je običajno angleški samostalnik (ime predmeta, kot je Command, WmiObject).

Funkcije in prednosti Windows PowerShell

Za nadaljnje razumevanje tega Microsoftovega orodja za avtomatizacijo opravil je tu nekaj njegovih funkcij in prednosti.

Ukaznice PowerShell so poimenovani pari glagol-samostalnik

PS izvaja ukazne ukaze (imenovane kot pari glagol-samostalnik) in vrne objekte .NET Framework, prikazane kot izhode v cevovod. Cmdleti se razlikujejo od ukazov Cmd – medtem ko so ukazi Cmd samostojni izvedljivi programi, so ukazi PowerShell primerki Razredi .NET Framework .

Vzdevki za podporo ukazov

Tako kot ukazi ukaznega poziva tudi ukazi Windows PowerShell podpirajo vzdevke. Vzdevki olajšajo zapomnitev Cmdletov. Omogoča tudi preprosto skriptiranje v PS. Če želite dobiti običajne vzdevke Cmdlet, vnesite spodnji Cmdlet in pritisnite enter.

|_+_|

Nato se lahko naučite vzdevkov za običajne ukazne ukaze. Vsak od teh vzdevkov lahko nadomesti ukazne ukaze v ukazih in skriptih.

Windows PowerShell Cmdlets podpira cevovod

Druga pomembna značilnost PS je njegova podpora za cevovodov . Znak cevovoda (|) vam omogoča, da uporabite izhod ukaza Cmdlet kot vhod naslednjega Cmdleta. Če želite upravljati Cmdlet na naslednji, preprosto vključite znak cevovoda (|) med 2 Cmdlet-a. Tukaj je primer.

|_+_|

Prvi ukaz - pusti, Get-Proces bo vrnil beležnica proces, medtem ko drugi ukazni ukaz, Stop-proces ustavi proces. Vendar pa vsi ukazi ne sprejemajo vnosa cevovoda.

Upam, da je ta Itechgude uspešno razložil Windows PowerShell? Upam tudi, da se vam je zdelo v pomoč. Če se vam zdi v pomoč, vljudno glasujte da na spodnje vprašanje Ali je bila ta objava koristna.

Lahko pa postavite vprašanje, pustite komentar ali pošljete povratne informacije z obrazcem za pustite odgovor, ki ga najdete na koncu te strani.

Nazadnje, za več e-poštnih tech S con obiščite našo stran z razlago PowerShell & CMD. Morda vam bo v veliko pomoč tudi naša stran Delo z domače strani.