Sluit de Domain Windows Server-computer op afstand af met PowerShell

Wanneer we meerdere computers in een domein moeten beheren met Windows Server 2016 Het is erg praktisch om op afstand opdrachten uit te kunnen voeren, zodat u niet naar de fysieke site hoeft te gaan, wat tijd en middelen bespaart.
Een van de dagelijkse taken die kan optreden, is het op afstand uitschakelen van apparatuur om verschillende redenen, zoals:

  • Vergeetachtigheid of afwezigheid van de gebruiker.
  • Verplicht afsluiten voor een ondersteuningsprobleem.
  • Informatiebeveiliging en meer.

Vandaag zullen we leren hoe u een clientcomputer kunt afsluiten met behulp van een Windows PowerShell-script op Windows Server 2016.

Maak een script om een ​​domeincomputer op afstand af te sluiten met Windows PowerShell in Windows Server 2016

Stap 1
In dit geval wordt de clientcomputer SolveticPC genoemd die bij ons domein is aangesloten:

Stap 2
De uit te voeren regel is de volgende:

 (Get-WmiObject -Class Win32_OperatingSystem -ComputerName SolveticPC) .InvokeMethod ("Win32Shutdown", 5)
Stap 3
De waarden die we kunnen specificeren zijn:
  • 0= Afmelden
  • 1= Uit
  • 2= Herstarten
  • 4= Log gedwongen te verlaten
  • 5= Gedwongen afsluiten
  • 6= Geforceerde herstart
  • 8= Uit
  • 12= Macht gedwongen te verlaten
We hoeven alleen maar het juiste aantal in te stellen, in dit geval 5 omdat we het afsluiten zullen forceren.

Stap 4
Iets essentieels is om de naam van het team te definiëren om uit te schakelen op het veld -Computer naam en als we meerdere teams hebben, kunnen we een .txt-bestand maken met de teamnamen en dat daar invoeren.

VERGROTEN

Stap 5
Bij het uitvoeren van het script zullen we zien dat de externe machine het afsluitproces start:

Zo eenvoudig is het dat we dit soort taken op afstand kunnen besturen in Windows Server 2016.

wave wave wave wave wave