Ich habe mehrere wiederkehrende Aufgaben, die mehrmals pro Tag ausgeführt werden sollen, um verschiedene Datenspeicher miteinander zu synchronisieren. Die Einstellungen für die Registerkarte 'Aktionen' sind wie folgt:Python-Skript wird nicht als geplante Aufgabe unter Windows 2008 R2 ausgeführt.
Aktion: ein Programm starten
Programm/Skript: C:\<path to script>.py
hinzufügen Argumente:
starten in: C:\<directory of script>
I Ich kann die Python-Dateien problemlos ausführen, wenn ich die Befehlszeile verwende und zum Speicherort der Datei navigiere und python benutze oder einfach nur python benutze, ohne zu navigieren.
Aus irgendeinem Grund werden die Skripts nicht mit einer geplanten Aufgabe ausgeführt. Ich habe alles überprüft und verschiedene Dinge ausprobiert, wie zum Beispiel die korrekte Einstellung des Benutzerprofils und alle erforderlichen Berechtigungen. Diese Skripte funktionieren nun seit mehreren Wochen ohne Probleme, also hat sich etwas geändert, das wir momentan nicht identifizieren können.
Irgendwelche Vorschläge?
Haben Sie die Berechtigungen unter Eigenschaften geprüft -> Sicherheit, wenn die Benutzer "SYSTEM" hat die Berechtigung zum Ausführen der Python-Dateien. Die andere Möglichkeit besteht darin, FULL_PATH/python.exe vor den Skriptnamen zu platzieren. – BChow
Ich habe alle Benutzer Sicherheitsberechtigungen überprüft und alles sieht gut aus. Darüber hinaus hat sich nichts in Bezug auf Benutzerberechtigungen geändert, daher bin ich zuversichtlich, dies zu entscheiden. – curran