Zweck:Überwachen Sie das aktuelle Datum und die aktuelle Uhrzeit

 

Format:DATUMÜBERWACHEN [/C [jjjj-mm-tt hh:mm]]

DATUMMONITOR jjjj-m-tt hh:mm n Befehl

 

nAnzahl der Wiederholungen (bzw FÜR IMMER)
yyyy-mm-ddDas abzugleichende Datum
hh: mmDie Zeit zum Matchen
BefehlBefehl, der ausgeführt wird, wenn das angegebene Datum und die angegebene Uhrzeit mit dem aktuellen Datum und der aktuellen Uhrzeit übereinstimmen

 

/Klar)

 

Verwendung:

 

DATUMMONITOR überwacht das aktuelle Datum und die aktuelle Uhrzeit und führt den angegebenen Befehl aus, wenn das aktuelle Datum und die aktuelle Uhrzeit mit dem gespeicherten Datum und der gespeicherten Uhrzeit übereinstimmen. Sie können a verwenden * in den Datumsfeldern, wenn Sie jeden Tag zu einer bestimmten Zeit einen Befehl ausführen möchten. Zum Beispiel:

 

datemonitor *-*-* 23:59 für immer echo Es ist fast Mitternacht!

 

Wenn Sie am ersten Tag jedes Monats einen Befehl ausführen möchten:

 

datemonitor *-*-1 00:01 für immer echo Es ist der Beginn eines neuen Monats!

 

Wenn Sie keine Argumente eingeben, if DATUMWenn MONITOR aktiv ist, werden die Wiederholungszahl und der Befehl angezeigt.

 

DATMONITOR legt zwei Umgebungsvariablen fest, wenn Datum und Uhrzeit übereinstimmen und der Auslöser gesetzt ist:

 

_datemonitorDas aktuelle Datum im Format jjjj-mm-tt

 

_timemonitorDie aktuelle Uhrzeit im Format hh:mm (24 Stunden).

 

Die Befehlszeile wird vor dem DATUM analysiert und erweitertMONITOR ausgeführt wird, also wenn Sie Umleitungszeichen oder Variablen an übergeben möchten Befehl Sie müssen sie schützen (indem Sie sie in einfache Anführungszeichen setzen, die %-Werte verdoppeln oder Befehlsgruppierungen verwenden).

 

Wenn das letzte Argument in der Zeile ein Single ist (, es wird als Beginn einer Befehlsgruppe interpretiert. DATUMMONITOR fügt die folgenden Zeilen hinzu (in einer Batchdatei) oder fordert Sie zu weiteren Eingaben auf (in der Befehlszeile), bis ein Abschluss erfolgt ).

 

Die Überwachung läuft asynchron in einem separaten Thread. Wenn die Bedingung ausgelöst wird, wird der Befehl sofort ausgeführt. Dies kann zu Problemen führen, wenn Sie versuchen, im Hauptbildschirm auf die Anzeige zu schreiben oder auf Dateien zuzugreifen TCC-RT-Thread führt auch I/O durch. Möglicherweise müssen Sie verwenden Starte das Spiel or ABLÖSEN in Befehl Konflikte vermeiden.

 

Zubehör:

 

/CDatumsanzeigen entfernen. Sie können optional einen bestimmten Datumsmonitor zum Entfernen angeben, indem Sie Datum und Uhrzeit (einschließlich Platzhalter) für diesen Monitor eingeben.