Wie planen Sie eine Aufgabe in Windows XP, die beim Herunterfahren von Windows ausgeführt werden soll? So dass ich jedes Mal, wenn ich Windows herunterfahre, ein einfaches Befehlszeilenprogramm ausführen möchte, das ich in c # geschrieben habe. In geplanten Aufgaben scheint es keine Option zu geben, diese Aufgabe auszuführen, wenn mein Computer heruntergefahren wird.
windows-xp
Crippeoblade
quelle
quelle
C:\Windows\System32\cmd.exe
als Skriptname und/C C:\path\to\batch\script.bat
als Skriptparameter verwendet habe , war dies der Fall.Wenn Sie zusätzlich zur Antwort von Dan Williams ein Skript zum Starten / Herunterfahren hinzufügen möchten , müssen Sie unter Computerkonfiguration nach Windows-Einstellungen suchen . Wenn Sie ein Anmelde- / Abmeldeskript hinzufügen möchten , müssen Sie unter Benutzerkonfiguration nach Windows-Einstellungen suchen .
Um zu wiederholen, was Dan mit diesen Informationen gesagt hat,
Zum Starten / Herunterfahren:
Für Anmeldung / Abmeldung:
Quelle: http://technet.microsoft.com/en-us/library/cc739591(WS.10).aspx
quelle
Für diejenigen, die den Taskplaner bevorzugen, ist es möglich, eine Aufgabe so zu planen, dass sie ausgeführt wird, nachdem ein Neustart / Herunterfahren eingeleitet wurde, indem die Aufgabe so eingestellt wird, dass sie ausgeführt wird, nachdem Ereignis 1074 im Systemprotokoll in der Ereignisanzeige protokolliert wurde. Es ist jedoch nur für sehr kurze Aufgaben geeignet, die ausgeführt werden, solange das System neu gestartet / heruntergefahren wird, was normalerweise nur wenige Sekunden dauert.
Kommentar: Die Option / ec ist unter Windows Vista und höher verfügbar. (danke @ t2d)
Bitte beachten Sie, dass der Aufgabenstatus sein kann:
Dies bedeutet jedoch nicht, dass es nicht ausgeführt wurde.
quelle
/ec system
nicht existiert, aber aufgerufen wird/ru system
. siehe support.microsoft.com/en-us/kb/814596#bookmark-4... /mo *[system/eventid=1074]
nicht sein.../mo *[system/evendid=1074]
Eine Problemumgehung könnte darin bestehen, eine einfache Batchdatei zu schreiben, um das Programm auszuführen, und dann den Computer herunterzufahren.
Sie können über die Befehlszeile herunterfahren - Ihr Skript kann also recht einfach sein:
quelle
Wenn Sie GPEdit.MSC ausführen, können Sie unter Computerkonfiguration -> Windows-Einstellungen -> Skripts Start- / Herunterfahrskripts hinzufügen. Dies können einfache Batch-Dateien oder sogar vollständige EXE-Dateien sein. Außerdem können Sie Benutzerkonfigurationen für Anmelde- und Abmeldeskripts in demselben Tool anpassen. Dieses Tool ist in Windows XP Home nicht verfügbar.
quelle
Der Gruppenrichtlinien-Editor wird im obigen Beitrag nicht erwähnt. Ich habe GPedit einige Male verwendet, um eine Aufgabe beim Booten oder Herunterfahren auszuführen. Hier finden Sie Anweisungen von Microsoft zum Zugriff auf und Manövrieren von GPedit.
Verwenden des Gruppenrichtlinien-Editors zum Verwalten lokaler Computerrichtlinien in Windows XP
quelle
Sie können eine Batch-Datei ausführen, die Ihr Programm aufruft. Weitere Informationen finden Sie in der Diskussion hier: http://www.pcworld.com/article/115628/windows_tips_make_windows_start_and_stop_the_way_you_want.html
(aus der Google-Suche: Windows-Planungsaufgabe wird beim Herunterfahren ausgeführt)
quelle
Ich kann vorschlagen, eine Verknüpfung zur BAT-Datei (z. B. auf Ihrem Desktop) zu erstellen und beim Herunterfahren des Computers (und Ausführen der BAT-Datei) auf die von Ihnen erstellte Verknüpfung zu klicken. Bearbeiten Sie anschließend die .bat-Datei und fügen Sie diese Codezeile am Ende oder bei Bedarf hinzu:
Was das macht, ist es
quelle
Unter Windows 10 Pro kann die Batchdatei registriert werden. Die Problemumgehung zum Registrieren von cmd.exe und zum Angeben der bat-Datei als Parameter ist nicht erforderlich. Ich habe dies gerade getan und sowohl ein Shutdown-Skript als auch ein Startskript (Boot-Skript) registriert, und es hat funktioniert.
quelle
Ich musste auch "Maximale Wartezeit für Gruppenrichtlinienskripte angeben" und "Anweisungen in heruntergefahrenen Skripten anzeigen, während sie ausgeführt werden" aktivieren, damit es für mich funktioniert, wie ich hier erkläre .
quelle