Wie kann ich eine geplante Aufgabe erstellen, über die Befehlszeile, die enthält erweiterte Optionen
Ich versuche so erstellen Sie eine geplante Aufgabe (in WinXP), die fährt alle 10 Minuten, ab 16:00:00-06:00:00, täglich, von der Befehlszeile aus.
Derzeit kann ich eine geplante Aufgabe erstellen, die fährt alle 10 Minuten, ab 16:00:00, täglich, indem Sie den folgenden Befehl:
SCHTASKS.EXE /CREATE /SC MINUTE /MO 10 /TN "Scheduled task name" /ST 16:00:00 /SD 01/01/2000 /TR task.bat /RU SYSTEM
Die Frage ist, wie kann ich ändern Sie den vorherigen Befehl so, dass es nicht mehr läuft bei 06:00:00?
- erstellen Sie ein VB-Skript und führen Sie das Skript von der Kommandozeile aus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da es nicht angezeigt, eine Befehl Linie Schalter für die stop-Zeit für eine bestimmte Aufgabe, ich denke, das beste, was Sie tun können, ist zu versuchen, die Einrichtung, die eine Aufgabe zur vorgegebenen Zeit ausgeführt wird dies:
sollte entfernen Sie den task aus dem Taskplaner, und führen Sie zu stoppen Ausführung. Ich habe nicht versucht, diese selbst, also ich weiß nicht, ob es tötet Katzen oder nicht.
http://technet.microsoft.com/en-us/library/bb490996.aspx
start at 16:00 and don't run anymore after 08:00
schtasks /change ... /deaktivieren Sie können dies tun, für Vista/7/2003.
xp unterstützt /deaktivieren
die task-Definitionen befinden sich in C:\WINDOWS\Tasks mit dem ".job" - Datei-Erweiterung
wenn Sie umbenennen ein ".job" - Datei, um etwas anderes wie ".bozo" wird es nicht laufen
Sie können den Namen wieder in ".job" um es neu zu starten.
Nach viel suchen, die ich finden konnte keine Weise modifizieren, die geplante task von der Befehlszeile aus. Als eine Arbeit um, schob ich die Verantwortung, das Programm läuft alle 10 Minuten auf meine ausführbare Datei, verlassen Sie den geplanten task in der alleinigen Verantwortung der Anstoß für das Programm täglich.