Herunterfahren des Domänen-Windows-Server-Computers aus der Ferne mit PowerShell

Wenn wir mehrere Computer in einer Domäne mit verwalten müssen Windows Server 2016 Es ist sehr praktisch, Befehle aus der Ferne ausführen zu können, um nicht zum physischen Standort gehen zu müssen, was Zeit und Ressourcen spart.
Eine der täglichen Aufgaben, die auftreten können, ist die Fernabschaltung von Geräten aus verschiedenen Gründen wie:

  • Vergesslichkeit oder Abwesenheit des Benutzers.
  • Obligatorisches Herunterfahren wegen eines Supportproblems.
  • Informationssicherheit und mehr.

Heute erfahren Sie, wie Sie einen Clientcomputer mithilfe eines Windows PowerShell-Skripts herunterfahren unter Windows-Server 2016.

Erstellen Sie ein Skript zum Remote-Herunterfahren eines Domänencomputers mit Windows PowerShell in Windows Server 2016

Schritt 1
In diesem Fall heißt der Client-Computer SolveticPC, der unserer Domäne beigetreten ist:

Schritt 2
Die auszuführende Zeile ist die folgende:

 (Get-WmiObject -Class Win32_OperatingSystem -ComputerName SolveticPC) .InvokeMethod ("Win32Shutdown", 5)
Schritt 3
Die Werte, die wir angeben können, sind:
  • 0= Abmelden
  • 1= Ausgeschaltet
  • 2= Neustart
  • 4= Log gezwungen aufzugeben
  • 5= Zwangsabschaltung
  • 6= Erzwungener Neustart
  • 8= Ausgeschaltet
  • 12= Macht zum Aufgeben gezwungen
Wir müssen nur die richtige Zahl einstellen, in diesem Fall 5, da wir das Herunterfahren erzwingen.

Schritt 4
Etwas Wichtiges ist es, den Namen des Teams zu definieren, das auf dem Feld ausgeschaltet werden soll -Computername und wenn wir mehrere Teams haben, können wir eine .txt-Datei mit den Teamnamen erstellen und dort eingeben.

VERGRÖSSERN

Schritt 5
Beim Ausführen des Skripts sehen wir, dass der Remote-Computer den Shutdown-Prozess startet:

So einfach können wir diese Art von Aufgabe in Windows Server 2016 aus der Ferne steuern.

wave wave wave wave wave