Frage

Unter Windows XP Ich versuche, einen Job zu fügen wie folgt aus:

at 17:07 /every:s dir

Ich erwarte, dass dir um 17:07 Uhr jeden Samstag ausgeführt werden, aber ich sehe nichts in der Befehlszeilenfenster passiert.

Hier ist das Protokoll:

D:\temp>at 17:07 /every:s dir
Added a new job with job ID = 1

D:\temp>time/t
05:06 PM

D:\temp>date/t
Sat 10/02/2010

D:\temp>at
Status ID   Day                     Time          Command Line
-------------------------------------------------------------------------------
Error   1   Each S                  5:07 PM       dir

D:\temp>time/t
05:08 PM

D:\temp>

Was bin ich?

War es hilfreich?

Lösung

Der Taskplaner-Dienst läuft at Befehle im Hintergrund. Sie sollen nichts erwarten, nur weil man eine Konsole geöffnet haben passieren. Eine einfache Möglichkeit zu testen, ob es läuft, ist in eine Protokolldatei zu schreiben. Sie werden wahrscheinlich wollen dies in einer Batch-Datei wickeln.

Andere Tipps

Ich glaube, Sie müssen die /interactive Parameter, um die Ausgabe zu verwenden, sichtbar zu sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top