Zweck:Monitor, wenn die Windows-Sitzung gesperrt oder entsperrt ist.

 

Format:LOCKMONITOR [/C]

LOCKMONITOR [/=] [Locked | Unlocked] [n | FOREVER] command

 

nAnzahl der Wiederholungen (oder FOREVER)
commandAuszuführender Befehl, wenn die Bedingung ausgelöst wird

 

/C(lear)

 

Verwendung:

 

Die Befehlszeile wird geparst und expandiert, bevor LOCKMONITOR ausgeführt wird. Wenn Sie also Umleitungszeichen oder Variablen an den Befehl übergeben wollen , müssen Sie diese schützen (indem Sie sie in einfache Anführungszeichen einschließen, die %-Zeichen verdoppeln oder Befehlsgruppierungen verwenden).

 

Wenn das letzte Argument in der Zeile ein einzelnes ( ist , wird es als Beginn einer Befehlsgruppe interpretiert. LOCKMONITOR hängt die folgenden Zeilen an (in einer Stapeldatei) oder fordert Sie zu weiteren Eingaben auf (in der Befehlszeile), bis er ein abschließendes ) erhält .

 

Wenn Sie keine Argumente eingeben, zeigt LOCKMONITOR die Dienste an, die er gerade überwacht.

 

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, auf die Anzeige zu schreiben oder auf Dateien zuzugreifen, während der Haupt TCC Thread auch E/A durchführt. Möglicherweise müssen Sie START oder DETACH im Befehl verwenden , um Konflikte zu vermeiden.

 

Optionen:

 

/=Zeigt das LOCKMONITOR-Befehlsdialogfeld an, um Ihnen bei der Einstellung der Befehlszeilenoptionen zu helfen. Die Option /= kann an einer beliebigen Stelle in der Zeile stehen; zusätzliche Optionen setzen die entsprechenden Felder im Befehlsdialog.

 

/CEntfernen Sie die Sitzungssperrenüberwachung.