Revizuirea scripturilor Windows PowerShell

Finalizat

Este posibil să începeți mai întâi să utilizați Windows PowerShell pentru a îndeplini activități pe care nu le puteți face cu instrumente grafice. De exemplu, atunci când gestionați Microsoft 365 sau Microsoft Exchange Server, există multe setări pe care le puteți configura numai utilizând cmdleturi Windows PowerShell. Pe măsură ce vă familiarizați cu Windows PowerShell, veți observa oportunități de simplificare a gestionării utilizând scripturi în loc să rulați comenzi individuale.

Puteți utiliza scripturi pentru a standardiza sarcinile repetitive. Standardizarea unei sarcini reduce riscul de erori. Dacă un script a fost testat, îl puteți rula de mai multe ori fără erori. Cu toate acestea, atunci când introduceți manual o comandă de mai multe ori, există riscul de eroare de fiecare dată. De asemenea, dacă activitatea trebuie efectuată în mod programat, puteți programa scriptul să ruleze după cum este necesar.

Notă

Modulul 11, "Utilizarea activităților de fundal și a activităților programate" acoperă configurarea scripturilor Windows PowerShell pentru a le face să ruleze ca activități programate sau lucrări programate.

De asemenea, puteți utiliza scripturi pentru a îndeplini sarcini mai complexe decât sunt practice folosind o singură comandă. Deși este posibil din punct de vedere tehnic să faci o singură comandă Windows PowerShell lungă și complexă, nu este practic de gestionat. Plasarea sarcinilor complexe într-un script face editarea mai simplă și mai ușor de înțeles.

Raportarea este o activitate complexă și repetitivă pe care o puteți face cu Windows PowerShell. Puteți utiliza Windows PowerShell pentru a crea rapoarte text sau bazate pe HTML. De exemplu, puteți crea un script care raportează spațiul disponibil pe disc pe servere sau puteți crea un script pentru Exchange care scanează jurnalele de urmărire a mesajelor pentru a raporta statisticile fluxului de corespondență.

Scripturile pot utiliza, de asemenea, construcții precum ForEach, If și Switch, care sunt rareori utilizate într-o singură comandă. Puteți utiliza aceste construcții pentru a procesa obiecte și a lua decizii în scripturile dvs.

Scripturile Windows PowerShell au o extensie de fișier .ps1. Cele mai de bază scripturi sunt pur și simplu comenzi Windows PowerShell listate într-un fișier text care a fost salvat cu extensia de fișier .ps1. În timp ce Windows PowerShell Integrated Scripting Environment (ISE) și Microsoft Visual Studio Code au caracteristici mai bune, puteți edita scripturi Windows PowerShell utilizând un editor de text simplu, cum ar fi Notepad.