Windows PowerShell explicat

5 mai 2021 124 Vizualizări ce este Windows Powershell

Această zonă S explică Windows PowerShell (PS). Începe cu o explicație detaliată, dar simplificată a acestui instrument Microsoft. Apoi, se termină cu caracteristicile și beneficiile Windows PowerShell.





Răsfoiți subiectele postărilor



Ce este Windows PowerShell?

Ce este Windows PowerShell?

Windows PowerShell este un instrument de automatizare a sarcinilor construit pe baza .NET CLR (Common Language Runtime). Are un shell de linie de comandă și un limbaj de scripting. Când PowerShell a fost lansat pentru prima dată, a fost construit pe .Cadru net și ar putea funcționa numai pe sistemele de operare Windows.

Pentru clarificare, Common Language Runtime (CLR) gestionează execuția programelor .NET. Cu alte cuvinte, programe precum PowerShell scrise în .NET Framework se execută în medii software CLR.

În 2016, Microsoft a modificat PowerShell pentru a rula .NET C ore și a făcut din acesta un instrument open-source și multiplatformă. Această modificare a însemnat că poate rula acum pe unele distribuții Linux (în special, CentOS și Ubuntu ) și sisteme de operare Mac.



Noul instrument open-source se numește PowerShell Core. Acesta este diferit de Windows PowerShell, care rulează numai pe Microsoft Windows.



Cmdlet-uri PowerShell (permisi de comandă)

Cmdlet-uri PowerShell (permisi de comandă)

Cmdleturile sunt comenzi ( Comandă-permite ) utilizat în Windows PowerShell. Cmdleturile efectuează acțiuni specifice și returnează rezultate - în special, returnează obiecte Microsoft .NET Framework. Aceste obiecte sunt afișate ca ieșire către conductă.

Dacă sunteți nou în PS, este posibil ca aceste jargonuri să nu aibă prea mult sens pentru dvs., dar voi ajunge la partea distractivă în curând!

Pentru cineva care vrea să învețe PS, cred că ceea ce contează cel mai mult pentru tine este să înțelegi conceptul de Nume cmdlet . PS foloseste Verb-substantiv pereche de nume pentru a denumi cmdlet-uri. Cmdleturile sunt denumite literal în Verb-substantiv perechi. Un exemplu este Obține-Comandă . Pentru a lista toate cmdleturile de pe computer, deschideți Windows PowerShell, introduceți cmdletul de mai jos și apăsați pe Enter.



|_+_| Caracteristicile și beneficiile Windows PowerShell

Obține-Comandă este primul cmdlet de care aveți nevoie, deoarece este folosit pentru a găsi alte cmdlet-uri. Următorul de care aveți nevoie este Obține ajutor . Acesta este cmdlet-ul cu care trebuie să învățați cum să utilizați un cmdlet găsit Obține-Comandă . Pentru a afla cum să utilizați un cmdlet, introduceți Get-Help, urmat de comanda-let. De exemplu, să înveți cum să folosești Get-WmiObject , introduceți comanda de mai jos și apăsați enter.



cum să vă schimbați imaginea cu abur
|_+_| Get-Alias

În scopul acestei zone S, un cmdlet utilizează a Verb-substantiv pereche de nume. Prima parte este de obicei un verb englezesc (un cuvânt de acțiune precum obține , A stabilit , etc). Al doilea cuvânt este de obicei un substantiv englezesc (numele unui obiect precum Command, WmiObject).

Caracteristicile și beneficiile Windows PowerShell

Pentru a înțelege mai bine acest instrument de automatizare a sarcinilor de la Microsoft, iată câteva dintre caracteristicile și beneficiile sale.

Cmdleturile PowerShell sunt perechi denumite verb-substantiv

PS execută cmdlet-uri (numite ca perechi verb-substantiv) și returnează obiectele .NET Framework afișate ca ieșiri către conductă. Cmdleturile sunt diferite de comenzile Cmd – în timp ce comenzile Cmd sunt executabile autonome, Cmdleturile PowerShell sunt exemple de Clasele .NET Framework .

Aliasuri de suport pentru cmdlet

La fel ca comenzile din promptul de comandă, cmdleturile Windows PowerShell acceptă aliasuri. Aliasurile facilitează reținerea cmdlet-urilor. De asemenea, facilitează scriptul în PS. Pentru a obține aliasuri comune ale cmdlet-ului, introduceți cmdlet-ul de mai jos și apăsați pe Enter.

|_+_|

Puteți afla apoi aliasurile pentru cmdlet-urile obișnuite. Fiecare dintre aceste alias-uri poate înlocui Cmdlet-urile în comenzi și scripturi.

aplicația Windows 10 pentru fotografii lipsește

Cmdleturile Windows PowerShell acceptă Pipline

O altă caracteristică importantă a PS este suportul pentru conducte . Un caracter pipeline, (|) vă permite să utilizați rezultatul unui cmdlet ca intrare pentru următorul cmdlet. Pentru a trimite un cmdlet către următorul, pur și simplu includeți caracterul pipeline, (|) între cele 2 cmdlet-uri. Iată un exemplu.

|_+_|

Prima comandă-let, Obține-Proces va returna blocnotes proces în timp ce al doilea cmdlet, Stop-Proces oprește procesul. Cu toate acestea, nu toate comenzile acceptă intrarea în conductă.

Sper că acest Itechgude a explicat cu succes Windows PowerShell? De asemenea, sper că ați găsit-o de ajutor. Dacă vi s-a părut util, vă rugăm să votați da la întrebarea A fost utilă această postare de mai jos.

Alternativ, puteți pune o întrebare, lăsa un comentariu sau oferi feedback cu formularul Lăsați un răspuns aflat la sfârșitul acestei pagini.

În cele din urmă, pentru mai multe zone S de tehnologie de e-mail, vizitați pagina noastră PowerShell & CMD Explained. De asemenea, s-ar putea să găsească foarte utilă pagina noastră Lucrarea de la pornire.