Objet :Monitor lorsque la session Windows est verrouillée ou déverrouillée.

 

Format :LOCKMONITOR [/C]

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

 

nNombre de répétitions (ou FOREVER)
commandCommande à exécuter lorsque la condition est déclenchée

 

/C(lear)

 

Utilisation :

 

Laligne de commande sera analysée et développée avant que LOCKMONITOR ne soit exécuté, donc si vous voulez passer des caractères de redirection ou des variables à la commande, vous devrez les protéger (en les plaçant entre guillemets simples, en doublant les %, ou en utilisant le regroupement de commandes).

 

Si le dernier argument de la ligne est un simple (, ilest interprété comme le début d'un groupe de commandes .LOCKMONITOR ajoutera les lignes suivantes (dans un fichier batch) ou vous demandera d'entrer d'autres données (sur la ligne de commande) jusqu'à ce qu'il obtienne un ) final .

 

Si vous n'entrez aucun argument, LOCKMONITOR affichera les services qu'il est en train de surveiller.

 

La surveillance s'exécute de manière asynchrone dans un thread séparé. Lorsque la condition est déclenchée, la commande est exécutée immédiatement. Cela peut poser des problèmes si vous essayez d'écrire sur l'écran ou d'accéder à des fichiers alors que le thread principal effectue également des E/S. TCC principal effectue également des entrées/sorties. Il se peut que vous deviez utiliser START ou DETACH dans la commande pour éviter les conflits.

 

Options :

 

/=Affiche la boîte de dialogue de la commande LOCKMONITOR pour vous aider à définir les options de la ligne de commande. L'option /= peut être placée n'importe où sur la ligne ; les options supplémentaires définiront les champs appropriés dans la boîte de dialogue de la commande.

 

/CSupprime le moniteur de verrouillage de session.