Windows PowerShelli selgitus
See S-tsoon selgitab Windows PowerShelli (PS). See algab selle Microsofti tööriista üksikasjaliku, kuid lihtsustatud selgitusega. Seejärel lõpeb see Windows PowerShelli funktsioonide ja eelistega.
Sirvi postituste teemasid
- Mis on Windows PowerShell?
- PowerShelli cmdletid (käsklused)
- Windows PowerShelli funktsioonid ja eelised
Mis on Windows PowerShell?
Windows PowerShell on ülesannete automatiseerimise tööriist, mis on ehitatud .NET CLR (Common Language Runtime). Sellel on käsurea kest ja skriptikeel. Kui PowerShell esmakordselt käivitati, oli see üles ehitatud .NET Framework ja see võib töötada ainult Windowsi operatsioonisüsteemidega.
Selguse huvides haldab Common Language Runtime (CLR) .NET-programmide täitmist. Teisisõnu, sellised programmid nagu PowerShell, mis on kirjutatud .NET Frameworkis, käivituvad CLR-tarkvarakeskkondades.2016. aastal muutis Microsoft PowerShelli töötamiseks .NET C tundi ja muutis selle avatud lähtekoodiga ja platvormideüleseks tööriistaks. See muudatus tähendas, et seda saab nüüd töötada mõnel Linuxi distributsioonil (täpsemalt CentOS ja Ubuntu ) ja Maci operatsioonisüsteemid.
Uus avatud lähtekoodiga tööriist kannab nime PowerShell Core. See erineb Windows PowerShelist, mis töötab ainult Microsoft Windowsis.
ootel Windowsi installimine 10
PowerShelli cmdletid (käsklused)
cmdletid on käsud ( Käsk-laseb ), mida kasutatakse Windows PowerShellis. Cmdletid teostavad konkreetseid toiminguid ja tagastavad tulemused – täpsemalt tagastavad nad Microsoft .NET Frameworki objekte. Need objektid kuvatakse konveieri väljundina.
Kui olete PS-i uustulnuk, ei pruugi need kõnepruugid teie jaoks kuigi mõttekad olla, kuid peagi jõuan lõbusa osa juurde!Usun, et inimese jaoks, kes soovib õppida PS-i, on kõige olulisem mõista PS-i mõistet Cmdleti nimed . PS kasutab Tegusõna-nimisõna nimepaar cmdlet-ide nimetamiseks. Cmdletid on sõna otseses mõttes nimetatud Tegusõna-nimisõna paarid. Näide on Get-Command . Kõigi arvutis olevate cmdlet-käskude loendi kuvamiseks avage Windows PowerShell, sisestage allpool olev cmdlet ja vajutage sisestusklahvi.
|_+_|
Get-Command on esimene cmdlet, mida vajate, kuna seda kasutatakse teiste cmdlet-käskude leidmiseks. Järgmine, mida vajate, on Hankige abi . See on Cmdlet, millega peate õppima, kuidas kasutada koos leitud cmdleti Get-Command . Cmdleti kasutamise õppimiseks sisestage käsk Get-Help ja seejärel käsk-let. Näiteks selleks, et õppida kasutama Hangi-WmiObject , sisestage allolev käsk ja vajutage sisestusklahvi.
|_+_|
Selle S-tsooni jaoks kasutab Cmdlet a Tegusõna-nimisõna nimepaar. Esimene osa on tavaliselt ingliskeelne tegusõna (tegevussõna nagu Hangi , Määra , jne). Teine sõna on tavaliselt ingliskeelne nimisõna (objekti nimi nagu Command, WmiObject).
Windows PowerShelli funktsioonid ja eelised
Selle Microsofti ülesannete automatiseerimise tööriista paremaks mõistmiseks on siin mõned selle funktsioonid ja eelised.
kuidas teisendada koaksiaal hdmi-ks
PowerShelli cmdletid on tegusõna-nimisõna paarid
PS käivitab käsud (nimetatakse tegusõna ja nimisõna paarideks) ja tagastab .NET Frameworki objektid, mis kuvatakse konveieri väljundina. Cmdletid erinevad Cmd-käskudest – kui Cmd-käsud on eraldiseisvad käivitatavad failid, siis PowerShelli käsud on .NET Frameworki klassid .
Cmdleti tugi aliased
Sarnaselt käsuviiba käskudega toetavad ka Windows PowerShelli käsud varjunimesid. Pseudonüümid muudavad cmdlet-käskude meeldejätmise lihtsaks. See muudab ka PS-is skriptimise lihtsaks. Tavaliste Cmdleti varjunimede hankimiseks sisestage allpool olev cmdlet ja vajutage sisestusklahvi.
|_+_|Seejärel saate õppida levinud cmdlet-käskude varjunimesid. Kõik need varjunimed võivad asendada käskude ja skriptide käsud.
Windows PowerShelli cmdletide tugisüsteemi
Teine PS-i oluline omadus on selle tugi torujuhtmed . Konveieri märk (|) võimaldab kasutada käsu cmdleti väljundit järgmise cmdleti sisendina. Cmdleti järgmisele suunamiseks lisage lihtsalt konveieri märk (|) kahe cmdleti vahele. Siin on näide.
ühendage koaksiaal hdmi-ga|_+_|
Esimene käsk - las, Hangi-protsess tagastab märkmik protsess, kui teine cmdlet, Peata protsess peatab protsessi. Kuid mitte kõik käsud ei aktsepteeri torujuhtme sisendit.
Loodan, et see Itechgude selgitas edukalt Windows PowerShelli? Loodan ka, et leidsite sellest abi. Kui leidsite sellest abi, hääletage lahkesti Jah Kas see postitus oli kasulik allpool olevale küsimusele.
Teise võimalusena võite esitada küsimuse, jätta kommentaari või anda tagasisidet selle lehe lõpus oleva vastuse vormi abil.
Lõpuks, rohkemate meilitehnoloogia S-tsoonide vaatamiseks külastage meie PowerShelli ja CMD selgituste lehte. Samuti võib teile palju abi olla meie lehelt Work from Home.


