IT-Administratoren führen bei Bedarf häufig Remote-Systemneustarts von Computern durch. Hauptbenutzer müssen häufig auch einen Computer neu starten, während sie Aufgaben über die Befehlszeilenschnittstelle (CLI) in einer Windows-Umgebung ausführen.
Wir sind hier, um Sie über verschiedene Möglichkeiten mit verschiedenen Parametern zu informieren, mit denen Sie Ihre Geräte über die Befehlszeile sowohl für lokale als auch für Remote-Computer neu starten können.
Cmdlet herunterfahren & Schalter
Der Befehl zum Neustart von Computern lautet „Herunterfahren.“ Mit diesem Cmdlet können verschiedene Schalter verkettet werden, um verschiedene Funktionen auszuführen. Hier ist eine Liste der Schalter und ihrer Verwendung:
- / s – Computer herunterfahren
- / r – Computer neu starten
- / m – Geben Sie den Namen des Remotecomputers an
- / t – Stellen Sie die Zeitverzögerung in Sekunden ein
- / c – Benutzerdefinierte Nachricht zum Anzeigen
Starten Sie Ihren lokalen Computer über die Befehlszeile neu
Wir beginnen damit, wie sie können einen lokalen Windows-Computer über die Eingabeaufforderung neu starten und dann dieselbe Anmeldung verwenden, um Remotecomputer im selben Netzwerk neu zu starten.
Starten Sie Ihren Computer neu
Geben Sie den folgenden Befehl ein, um einen Computer einfach neu zu starten:
shutdown /r
Sie werden dann mit einer Meldung wie der folgenden aufgefordert, und das System wird sofort neu gestartet.
Computer nach Zeitverzögerung neu starten
Sie können auch eine Zeitverzögerung vor dem Neustart des Computers mit dem folgenden Befehl festlegen. Ersetzen Sie timinseconds durch die Anzahl der Sekunden, die Sie verzögern möchten:
shutdown /r /t TimeInSeconds
Die maximale zeit können sie setzen es in ist 60 sekunden. Als Antwort auf diesen Befehl wird eine Meldung wie die folgende angezeigt, abhängig von der Zeitverzögerung, die Sie in den Befehl eingegeben haben:
Neustart des Computers abbrechen
Wenn Sie einen Neustart des Systems abbrechen möchten, der nach einiger Zeitverzögerung erfolgen soll, können Sie den folgenden Befehl verwenden, um ihn abzubrechen:
shutdown /a
Die Eingabe dieses Befehls führt zu einer Benachrichtigung in der Taskleiste, die Sie darüber informiert, dass die Aktion abgebrochen wurde.
Neustart des Computers erzwingen
Sie können auch einen zusätzlichen Schalter hinzufügen, um den Computer erzwungen neu zu starten. Dies verhindert, dass offene Anwendungen oder nicht gespeicherte Daten den Neustart zu stoppen und den Computer neu zu starten, was auch immer.
shutdown /r /f
Benutzerdefinierte Nachricht beim Neustart des Computers hinzufügen
Sie können auch eine benutzerdefinierte Nachricht hinzufügen, die angezeigt wird, wenn das Gerät neu gestartet wird. Dies ist besonders nützlich für IT-Administratoren beim Neustart von Remotecomputern. Verwenden Sie dazu den folgenden Befehl:
shutdown /r /c "Put custom message here"
Wie Sie im obigen Bild sehen können, wurde die Nachricht, die wir in das Cmdlet eingefügt haben, im Dialogfeld angezeigt. Sie können auch den Schalter / c in jedem Cmdlet verwenden, das zum Hinzufügen einer benutzerdefinierten Nachricht verwendet wird. Hier ist ein Beispiel mit einem Zeitverzögerungsschalter / t.
Computer herunterfahren
Sie können in allen obigen Befehlen auch den Schalter /s anstelle des Schalters /r verwenden, um den Computer vollständig herunterzufahren. Es kann als eigenständiger Schalter oder mit dem Schalter / t verwendet werden, um es zeitverzögert herunterzufahren. Hier ist ein Beispiel:
Starten Sie den Remotecomputer über die Befehlszeile neu
Nachdem Sie nun die Cmdlets zum Neustart eines lokalen Computers kennen, ist der Neustart eines Remotecomputers einfach. Jetzt müssen nur noch dieselben Cmdlets zusammen mit einigen zusätzlichen Switches verwendet werden, um auf den Remotecomputer zuzugreifen und ihn neu zu starten.
Der Schalter, der zusammen mit dem Befehl shutdown verwendet wird, um einen anderen Computer anzugeben, ist /m.
Remotecomputer neu starten
Um einen Remotecomputer neu zu starten, verwenden Sie den folgenden Befehl, während Sie RemotePCName durch den Namen des Zielgeräts ersetzen.
shutdown /r /m \RemotePCName
Stellen Sie sicher, dass sich der Remotecomputer im selben Netzwerk wie Ihr Computer befindet, damit der Befehl funktioniert.
Nachdem Sie das Konzept kennen, können Sie jeden der in diesem Artikel beschriebenen Befehle für einen Remotecomputer verwenden. Hier ist ein Befehl zum Neustart eines Remotecomputers nach einer Verzögerung von 60 Sekunden mit einer benutzerdefinierten Nachricht:
shutdown /r /m \RemotePCName /t 60 /c "Your computer is being restarted by your IT Admin"
Schlussworte
Obwohl es in der GUI von Windows mehrere Möglichkeiten gibt, einen Computer neu zu starten, bietet es jedoch nicht die verschiedenen Optionen, die die Befehlszeile bietet, z. B. die Einführung eines verzögerten Neustarts.
Im Gegensatz zu normalen Windows-Benutzern ist die Befehlszeile eine komfortablere Umgebung für IT-Experten und Administratoren. Daher kann es für sie hilfreich sein, selbst kleine Aufgaben wie den Neustart eines PCS über die Befehlszeile auszuführen.
Siehe auch:
- 4 Möglichkeiten zum schnellen Umbenennen des Computers in Windows 10
- So starten Sie die Remotedesktopverbindung (mstsc) über die Befehlszeile
- 4 Möglichkeiten zum Ändern des Computernamens in Windows 10 (lokal und remote)
- Deaktivieren oder Umgehen Sie ausstehende Updates beim Neustart / Herunterfahren in Windows 10
- 4 Möglichkeiten zum Aktivieren des Windows-Remotedesktops (+)