2017-06-23 3 views
0

Ich habe ein Skript, das ich über Windows Task Scheduler ausführen möchte. Ich bin dieser Lage in der Befehlszeile aus, um erfolgreich auszuführen:Windows Taskplaner mit Python-M-Schalter

> E:\code\python\Flex-LM-Tool\venv\Scripts\python.exe -m flexlmtool 

Allerdings, wenn ich versuchen, dies in Windows-Taskplaner einzurichten, bekomme ich (0x1) Ergebnis. Ich habe vorher Python-Skripte im Task-Scheduler ohne ein Problem ausgeführt, dieses Mal übergebe ich jedoch 2 Argumente. Hier sind meine Aktionen:

Windows Task Scheduler Actions

+0

Ich bin mit Python nicht sicher, aber mit anderen Dingen, die ich für die in der cmd ausführen Aufgaben einrichten, mache ich das Programm/Script cmd.exe und den Pfad der ausführbaren Datei ich laufen würde dort das Argument (die Argumente). –

+0

Danke Ich habe das versucht, aber es hängt einfach und erledigt die Aufgabe nie. Ich konnte das Skript/Programm als Python.exe in der Vergangenheit einstellen, also sehe ich nicht, warum ich es nicht wieder so machen kann. Es wäre hilfreich, wenn Windows Task Scheduler mehr Informationen darüber, warum die Aufgabe fehlgeschlagen ist, zurückgegeben. – ians

Antwort

0

Da ich den „-m“ Schalter ausgeführt wurde, ich die „Start in“ Option zu meinem Modul Pfad zu setzen hatte. Sobald ich das gemacht habe, hat alles normal funktioniert.

enter image description here

Verwandte Themen