Es gibt Fälle, in denen ein Neustart des Computers ohne menschliches Eingreifen erforderlich ist. Ein solcher Vorgang kann mit einem Kommandozeilen-Tool, einer Batch-Datei, per Fernzugriff oder im Automatikmodus durchgeführt werden. In diesem Fall entfällt natürlich die übliche Kombination des Menüs "Start" -> "Herunterfahren".
Anweisungen
Schritt 1
Klicken Sie auf die Schaltfläche "Start", um das Hauptmenü des Systems aufzurufen, und gehen Sie zum Element "Ausführen", um das Befehlszeilentool aufzurufen.
Schritt 2
Geben Sie den Befehl shutdown -t 0 -r -f (wobei -r für Neustart steht, -f für das Stoppen aller laufenden Anwendungen, -t 0 für den sofortigen Neustart ohne Wartezeit) in das Feld Öffnen ein und klicken Sie auf OK, um Befehl (für Windows XP und Windows 7).
Schritt 3
Geben Sie den Befehl ping -n 0 127.0.0.1> nul & wmic OS WHERE Primary = "True" ein Rufen Sie Win32Shutdown 6 im Feld Open auf und bestätigen Sie Ihre Auswahl mit der Funktionstaste Enter (für Windows XP und Windows 7).
Schritt 4
Geben Sie rundll32 user.exe, ExitWindowsExec 2 in das Feld Öffnen ein und klicken Sie auf OK, um die ausgewählten Änderungen zu übernehmen (für Windows XP).
Schritt 5
Geben Sie echo y | net stop eventlog in das Feld Open ein und drücken Sie die Funktionstaste Enter, um die Ausführung des Befehls zu bestätigen (nur Windows XP bis einschließlich SP2. Dadurch wird der Ereignisprotokolldienst beendet und das System automatisch neu gestartet. Auf neueren Systemen dieser Befehl funktioniert nicht).
Schritt 6
Erstellen und verwenden Sie ein VBS-Skript mit dem Konsolenbefehl copy con filename.vbs:
set objWMIService = GetObject ("winmgmts:" & "{impersonationLevel = impersonate}! \. / root / cimv2")
set colSoftware = objWMIService. ExecQuery ("Select * from Win32_OperatingSystem")
für jede objSoftware in colSoftware
objSoftware. Win32Shutdown 1
nächste
(für Windows XP und Windows 7).
Schritt 7
Geben Sie psshutdown -r -f -t 0 -m in das Feld Öffnen ein und klicken Sie auf OK, um Ihre Auswahl zu bestätigen.
Schritt 8
Erstellen und verwenden Sie ein AutoIt-Skript mit allen Nachrichten, um den Computer neu zu starten:
$ J = 30
FortschrittEin
Für $ i = 1 bis 99 Schritt 3.3
$j = $j-1
schlafen (1000)
Fortschrittssatz ($ i)
Nächste
Fortschrittssatz (-1)
Herunterfahren (2)
schlafen (5000).