Kann der Befehl zum Herunterfahren des Windows-Befehls / r / t 0 zum Neustart des Befehls neu gestartet werden?

471
lcsncm

Ich weiß, wir können Windows mit dem shutdown /r /t 0Befehl neu starten, aber gibt es eine Möglichkeit, einen Neustart durchzuführen, der nur rebootauf Run läuft ?

0
Erstellen Sie die `reboot.bat`-Datei mit den richtigen Befehlen und legen Sie sie in einem beliebigen Ordner ab, der sich in der Umgebungsvariablen PATH befindet. Akina vor 5 Jahren 0

2 Antworten auf die Frage

0
Daniel Dybing

Sie können ein .bat-Skript erstellen, das den Befehl (shutdown -r -t 0) enthält, als reboot.bat speichern und an einem geeigneten Ort auf Ihrem System ablegen. Wenn sich der Speicherort noch nicht in PATH befindet, fügen Sie ihn mit dem folgenden Befehl zu PATH hinzu. Dies funktioniert, wenn es in CMD verwendet wird. Für die Verwendung mit RUN siehe den unten stehenden Kommentar von grawity.

set PATH = %PATH%;C:/Directory/Where/You/Saved 
Sie können den letzteren Teil überspringen und den Ordner "C: \ Users \ lcsncm" im Ordner "Benutzerprofil" verwenden. Dies funktioniert, da es sich beim Explorer um den "aktuellen Ordner" handelt. Er wird also auch vor% PATH% geprüft. grawity vor 5 Jahren 0
Ich glaube jedoch nicht, dass Ihr Beispielbefehl viel Gutes bewirken wird. Umgebungsvariablen eines untergeordneten Prozesses (CMD) werden nicht automatisch an den übergeordneten Prozess (Explorer) weitergegeben. Um% PATH% tatsächlich so zu aktualisieren, dass es mit _Run_ funktioniert, müssen Sie es in der Registrierung so einstellen, dass es zum Zeitpunkt der Anmeldung angewendet wird. grawity vor 5 Jahren 0
Ja, ich kann das Problem sehen. Ich werde meine Antwort entsprechend bearbeiten. Daniel Dybing vor 5 Jahren 0
0
lcsncm

Eigentlich habe ich eine bat-Datei mit folgenden Zeilen erstellt @echo off shutdown /r /t 0 und %windir%/system32/reboot.bat den Pfad nicht eingefügt. Ich habe mit Ausführen und Eingabeaufforderung getestet und funktioniert gut. Vielen Dank für Ihre Hilfe