Zweck:Senden Sie einen Antrag auf Aktivitätsmeldung an Take Command.

 

Format:NOTIFY [/=] repeat [timeout] [/A /S] [command...]

 

repeat -Die Anzahl der Wiederholungen. Dies kann ein ganzzahliger Wert von 1 - n oder die Zeichenfolge FOREVERsein .

 

timeout - Die Anzahl der Sekunden, bevor eine Benachrichtigung ausgelöst wird. Bei /A die Anzahl der Sekunden zwischen der Ausgabe einer Anzeige und der Ausführung des angegebenen Befehls. Der Standardwert ist 15.

 

/AAktivität
/SStille

 

command - Der Befehl, der bei einer Übereinstimmung von Aktivität und Stille ausgeführt wird

 

Verwendung:

 

NOTIFY kann nützlich sein, um zu erkennen, wenn ein lang laufender Prozess auf Eingaben wartet oder beendet wurde (/S) oder wenn ein Prozess gestartet wurde (/A). (Dieser Befehl ist nur nützlich, wenn TCC in einem Take Command Tab-Fenster läuft.)

 

Der Befehl wird ausgeführt von Take Command ausgeführt, nicht  vonTCC. Wenn Sie also einen Befehlangeben , der nach STDOUT oder STDERR schreibt (nicht empfohlen!), sehen Sie die Ausgabe gemischt mit der Ausgabe von TCC in diesem Registerkartenfenster. Sie können zum Beispiel BEEP, MSGBOX, OSD, TOAST usw. oder eine beliebige Batch-Datei oder einen externen Befehl aufrufen. Der Befehl wird in einem separaten Thread gestartet; es liegt in Ihrer Verantwortung, dafür zu sorgen, dass der Befehl nach der Ausführung der gewünschten Aktion beendet wird (andernfalls haben Sie am Ende eine große Anzahl nutzloser Threads).

 

Sie können auch Benachrichtigungen konfigurieren, indem Sie mit der rechten Maustaste auf die Take Command Registerkarte klicken und "Benachrichtigungen..." auswählen.

 

Beispiele:

 

Dieses Befehlsfragment zeigt eine Nachrichtenbox an, wenn mehr als 60 Sekunden seit der letzten Aktivität vergangen sind:

 

notify 60 /a MSGBOX OK "NOTIFY" Detected activity...

 

Dieser Befehl zeigt ein Nachrichtenfeld an, wenn mehr als 60 Sekunden lang keine Aktivität stattgefunden hat:

 

notify 15 /s MSGBOX OK "NOTIFY" Detected silence ...

 

Optionen:

 

/=Zeigt den NOTIFY-Befehlsdialog an, um Ihnen beim Einstellen der Befehlszeilenoptionen zu helfen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/AAktivitätsbenachrichtigung. Wenn Take Command das Registerkartenfenster aktualisiert, prüft es, ob die Zeit seit der letzten Aktualisierung >= bis zum Timeout ist ,und wenn ja, führt es den angegebenen Befehlaus .  Wenn kein Befehl angegeben wird, schaltet /A die Aktivitätsbenachrichtigung aus.

 

/SStille-Benachrichtigung. timeout ist dieAnzahl der Sekunden ohne Display-Ausgabe, bevor Take Command den angegebenen Befehl ausführt .  Wenn kein Befehl angegeben wird, schaltet /S die Benachrichtigung über die Stille aus.