Freigeben über


PsShutdown v2.6

Von Mark Russinovich

Veröffentlicht am: 30. März 2023

Download PsTools herunterladen (5 MB)

Einführung

PsShutdown ist ein Befehlszeilenhilfsprogramm, das dem Hilfsprogramm zum Herunterfahren aus dem Windows 2000-Ressourcenkit ähnelt, aber die Möglichkeit für viele weitere Aufgaben bietet. Zusätzlich zur Unterstützung derselben Optionen zum Herunterfahren oder Neustarten des lokalen Computers oder eines Remotecomputers kann PsShutdown den Konsolenbenutzer abmelden oder die Konsole sperren (für eine Sperrung ist Windows 2000 oder höher erforderlich). PsShutdown erfordert keine manuelle Installation von Clientsoftware.

Installation

Kopieren Sie einfach PsShutdown in Ihren ausführbaren Pfad, und geben Sie „psshutdown“ mit den unten definierten Befehlszeilenoptionen ein.

Verwenden von PsShutdown

In der Ausgabe vom Februar 2005 des „Windows IT Pro“-Magazins finden Sie einen Artikel (https://www.windowsitpro.com/article/articleid/44973/44973.html) von Mark über die erweiterte Verwendung von PsShutdown.

Sie können mithilfe von PsShutdown ein Herunterfahren des lokalen Computers oder eines Remotecomputers einleiten, einen Benutzer abmelden, ein System sperren oder ein bevorstehendes Herunterfahren abbrechen.

Verwendung: psshutdown [[\\computer[,computer[,.] | @file [-u user [-p psswd]]] -s|-r|-h|-d|-k|-a|-l|-o|-x [-f] [-c] [-t nn|h:m] [-n s] [-v nn] [-e [u|p]:xx:yy] [-m „message“]

Parameter Beschreibung
- Zeigt die unterstützten Optionen an.
computer Führen Sie den Befehl auf dem oder den angegebenen Remotecomputer(n) aus. Wenn Sie den Computernamen weglassen, wird der Befehl auf dem lokalen System ausgeführt. Wenn Sie einen Platzhalter (\\*) angeben, wird der Befehl auf allen Computern in der aktuellen Domäne ausgeführt.
@file Führen Sie den Befehl auf jedem Computer aus, der in der angegebenen Textdatei aufgeführt ist.
-u Gibt den optionalen Benutzernamen für die Anmeldung beim Remotecomputer an.
-p Gibt das optionale Kennwort für den Benutzernamen an. Wenn Sie es weglassen, werden Sie aufgefordert, ein verstecktes Kennwort einzugeben.
-a Bricht das Herunterfahren ab (nur möglich, während ein Countdown ausgeführt wird).
-c Ermöglicht das Abbrechen des Herunterfahrens durch den interaktiven Benutzer.
-d Halten Sie den Computer an.
-e Ursachencode zum Herunterfahren.
Geben Sie „u“ für Benutzerursachencodes und „p“ für die Ursachencodes des geplanten Herunterfahrens an.
„xx“ ist der Hauptursachencode (muss kleiner als „256“ sein).
„yy“ ist der Nebenursachencode (muss kleiner als „65.536“ sein).
-f Erzwingt, dass alle zurzeit ausgeführten Anwendungen während des Herunterfahrens beendet werden, statt ihnen die Möglichkeit zu geben, die zugehörigen Daten ordnungsgemäß zu speichern.
-h Versetzen Sie den Computer in den Ruhezustand.
-k Schalten Sie den Computer aus (starten Sie ihn neu, wenn das Ausschalten nicht unterstützt wird).
-l Sperren Sie den Computer.
-m Mit dieser Option können Sie eine Meldung angeben, die angemeldeten Benutzern angezeigt werden soll, wenn der Countdown zum Herunterfahren beginnt.
-n Gibt ein Timeout in Sekunden beim Herstellen einer Verbindung mit Remotecomputern an.
-o Melden Sie den Konsolenbenutzer ab.
-r Starten Sie nach dem Herunterfahren neu.
-s Herunterfahren ohne Ausschalten.
-t Gibt den Countdown in Sekunden bis zum Herunterfahren (Standard: 20 Sekunden) oder den Zeitpunkt des Herunterfahrens (in 24-Stunden-Notation) an.
-x Monitor ausschalten (das System leitet den modernen Standbymodus ein, wenn er unterstützt wird)
-v Zeigt die Meldung während der angegebenen Anzahl von Sekunden vor dem Herunterfahren an. Wenn Sie diesen Parameter weglassen, wird das Dialogfeld zum Herunterfahren angezeigt. Wenn Sie den Wert „0“ angeben, wird kein Dialogfeld angezeigt.

Download PsTools herunterladen (5 MB)

PsTools

PsShutdown ist Teil eines wachsenden Kits von Sysinternals-Befehlszeilentools mit dem Namen PsTools, die Sie bei der Verwaltung von lokalen Systemen und Remotesystemen unterstützen.

Läuft auf:

  • Client: Windows 8.1 und höher.
  • Server: Alle Windows Server 2012 (x64) und höher.