Bine ați venit la acest tutorial PowerShell, aici veți învăța să vă creați propriile scripturi PowerShell, dacă sunteți nou în PowerShell, atunci sunteți la locul potrivit pentru a începe să învățați scripting PowerShell.
Windows PowerShell este Microsoft task automation framework, constând dintr-un shell de linie de comandă și limbaj de scripting asociat construit pe partea de sus a.NET Framework. PowerShell oferă acces complet la COM și WMI, permițând administratorilor să efectueze sarcini administrative atât pe sistemele Windows locale, cât și la distanță.,PowerShell are putere, profunzime și flexibilitate și puteți cerceta pentru tine, cu PowerShell puteți crea obiecte noi , de exemplu, sistemul de fișiere Windows Services, DirectoryEntry sau simpler, și.NET Framework bazat obiect folosind nume complet calificat ca sistem.DateTime.PowerShell are capacitatea de a utiliza.Net Framework și powershell vă permite să construiască astfel de obiecte.
Microsoft a continuat să adauge tot mai multe metode PowerShell noi pentru a ne face viața cât mai ușoară posibil.
ieșirea este întotdeauna un obiect. Net vă rugăm să rețineți că ieșirea PowerShell este întotdeauna un obiect.net., Această ieșire ar putea fi un sistem.Diagnosticare.Procesați un obiect sau un obiect System.IO.FileInfo sau un sistem.Obiect String. Practic ar putea fi orice obiect.net al cărui ansamblu este încărcat în PowerShell, inclusiv propriile obiecte. net.
pașii copilului unui începător absolut în PowerShell puteți găsi aici.Powershell 1.0, Powershell 2.0, Powershell 3.0
și Powershell 4.0
acum Powershell 5.0
Ce este nou în Windows PowerShell 5.0 Windows PowerShell 5.,0 include funcții noi semnificative care extind utilizarea, îmbunătățesc gradul de utilizare și vă permit să controlați și să gestionați mediile bazate pe Windows mai ușor și mai cuprinzător.
- conține actualizări Pentru Windows PowerShell și Windows PowerShell ISE.
- cmdlets de gestionare a pachetelor.
- cmdlets comutator de rețea.
- Windows PowerShell configurația de stare dorită (DSC)
Notă: veți avea nevoie de.Net Framework 4.5.,
exemplu
# Windows PowerShell Version CheckClear-Host$Host
copiați și încercați
vă rugăm să aruncați o privire la cuprinsul din stânga, unde sunt listate toate elementele de meniu și asigurați-vă că reveniți în mod regulat, deoarece vom continua să adăugăm noi secțiuni. Sperăm că acest tutorial vă va începe corect pe Powershell.totul aici este gratuit și sperăm că vă place munca noastră.
când executați orice comandă get, puteți vedea unele dintre proprietățile (nu toate Poperties).
este configurația powershell care arată doar proprietăți configurate cloumn.,
venim cu actualizare masivă pe „Get-membru” în secțiunea de limbă..
cum se utilizează în mod eficient comenzile powershell una dintre cele mai importante pentru a obține ajutor sau pentru a găsi diferite comenzi.
Găsi comenzi începând cu ” a ”
Exemplu
PS>get-help a*
Copiere și Încercați să-l
Găsi comenzi care încep cu ” b „
Exemplu
PS>get-help b*
Copiere și Încercați să-l
Ne vom mai vedea de exemplu în cazul în care putem obține de colectare și de interogare sau de filtrare sau sortare de colectare.
e.,g
Exemplu
get-service | where { $_.Status -eq "running"} | select-object -last 10
Copiere și Încercați să-l
vă Permite să luați în considerare exemplul de mai sus „get-service” este o colecție de servicii.
” / „utilizați pentru a interoga colecția
în interiorul unde „$ _ ” variabilă de colectare ca avem în LINQ (C#). Aici interogare pentru a găsi servicii de rulare din colecție
În cele din urmă luăm acea colecție filtrată (servicii de rulare) luând doar ultimele 10 articole (servicii)
vă rugăm să descărcați Powershell Essentials de mai jos link
Powershell Essentials Powershelltutorial.,pdf
actualizări recente
Powershell Sleep
dacă trebuie să întrerupeți scriptul PowerShell, puteți adăuga această comandă la scriptul
și forțați-l să aștepte câteva secunde (milisecunde) powershell sleep Citește mai mult..,/li>
Windows PowerShell include următoarele caracteristici:
- Cmdlet-uri pentru efectuarea de activități administrative comune, cum ar fi de gestionare a registrului, servicii, procese, și jurnalele de evenimente, și folosind Windows Management Instrumentation (WMI).,
- un limbaj de scripting bazat pe sarcini și suport pentru scripturile existente și instrumentele din linia de comandă.
- design Consistent. Deoarece cmdlets și magazine de date de sistem folosesc sintaxa comune și convenții de denumire, datele pot fi partajate cu ușurință și de ieșire de la un cmdlet poate fi folosit ca intrare la un alt cmdlet fără reformatare sau manipulare.
- navigare simplificată, bazată pe comandă a sistemului de operare, care permite utilizatorilor să navigheze în registru și în alte magazine de date folosind aceleași tehnici pe care le folosesc pentru a naviga în sistemul de fișiere.
- capabilități puternice de manipulare obiect., Obiectele pot fi manipulate direct sau trimise către alte instrumente sau baze de date.
- interfață extensibilă. Furnizorii independenți de software și dezvoltatorii de întreprinderi pot construi instrumente și utilități personalizate pentru a-și administra software-ul.
Lasă un răspuns