Situatie
Pentru a accelera astfel de sarcini, putem utiliza Powershell cu care vom reporni un singur serviciu pe mai multe dispozitive dintr-o singură rețea.
Solutie
Pasi de urmat
Cu acest script simplu, Powershell vă va permite să creați un fișier txt cu o lista de nume de dispozitive și apoi să rulați scriptul Powershell prezentat mai jos ca administrator:
Get-Content C:TGHserverlist.txt | ForEach-Object { Restart-
Service -InputObject $(Get-Service -Computer $_ -Name Spooler) }
Variabilele care vă vor interesa cel mai mult să le modificați
sunt:
- C: TGHserverlist.txt – aceasta este locația fișierului și numele fișierului text pe care l-ați creat cu toate numele dispozitivelor în care doriți să reporniți serviciul.
- Puteți completa manual acest lucru sau puteți utiliza un export Active Directory sau îl puteți colecta din datele Configuration Manager.
Spooler – acesta este numele serviciului pe care dorim să îl repornim. În acest scop am folosit Print Spooler – numele serviciului fiind Spooler:
Apoi continuați și rulați scriptul Powershell și acesta va trece prin lista completă de dispozitive din fișierul txt pe care l-ați creat și reporniți serviciu pe fiecare dintre dispozitive.