| 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.
| /A | Aktivität |
| /S | Stille |
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: