
Also gut, ich habe mir die verschiedenen Antworten auf Super User zu dieser Frage durchgelesen und anscheinend hat niemand einen Weg gepostet, wie man eine .bat-Datei inAufgabenplanungbeim PC-Start. Das würde ich gerne machen...
Ich habe versucht,AufgabenplanungStarten Sie cmd.exe beim PC-Start mit dem Verzeichnis der .bat-Datei als Argument, aber es funktioniert einfach nicht. Auch wenn es sagt, dass es die .bat-Datei ausführt, werden die Befehle der .bat-Datei nicht ausgeführt... Wie bekomme ich es hin, damit es ausgeführt werden kann?Aufgabenplanungohne dieses Problem?
Antwort1
Verweisen Sie die Task des Schedulers einfach auf die .bat-Datei selbst. Das heißt - in derAktionenRegisterkarte habenStarten Sie ein ProgrammEintrag, der direkt zur .bat-Datei führt – nicht cmd.exe mit Parametern.
Antwort2
Ich verwende den Ordner „Startup“ für Bat-Dateien, die beim Start ausgeführt werden sollen.
Kopieren Sie Ihre Bat-Datei in Ihren „Startup“-Ordner (zum Beispiel C:\Users\*your username*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
).
Ersetzen Sie exit
am pause
Ende der Bat-Datei durch ( exit
wird hier sowieso nicht benötigt). Dies dient Testzwecken. Die Eingabeaufforderung wird erst geschlossen, wenn Sie eine Taste drücken. Auf diese Weise können Sie gut feststellen, ob bei der Ausführung der Befehle aus der Bat-Datei Fehler aufgetreten sind.
Entfernen Sie den pause
Befehl, wenn Sie mit dem Ergebnis zufrieden sind.