MONITOR USB |
Finalidad: | Monitorear la conexión y desconexión del dispositivo USB |
Formato: | MONITOR USB [/C [nombre ]] |
MONITOR USB nombre CONECTADO | DESCONECTADO comando n
nombre | Nombre del dispositivo |
n | Número de repeticiones (o POR SIENPRE) |
comando | Comando a ejecutar cuando se activa la condición |
Uso:
El nombre del dispositivo USB puede incluir comodines. Puede utilizar el ID del dispositivo o el nombre "descriptivo" del dispositivo.
La línea de comando se analizará y expandirá antes de ejecutar USBMONITOR, por lo que si desea pasar caracteres o variables de redirección a comando deberá protegerlos (entre comillas simples, duplicando los % o usando agrupación de comandos).
Si el último argumento en la línea es un solo (, se interpreta como el comienzo de un grupo de mando. USBMONITOR agregará las siguientes líneas (en un archivo por lotes) o le solicitará más información (en la línea de comando) hasta que cierre ).
Si no ingresa ningún argumento, USBMONITOR mostrará los dispositivos USB que está monitoreando actualmente.
La supervisión se ejecuta de forma asíncrona en un hilo independiente. Cuando se activa la condición, el comando se ejecutará inmediatamente. Esto puede causar problemas si intenta escribir en la pantalla o acceder a archivos mientras el sistema principal TCC-El subproceso RT también realiza E/S. Es posible que necesites usar EMPIEZA or DESPEGAR in comando para evitar conflictos.
USBMONITOR crea dos variables de entorno cuando un dispositivo está conectado o desconectado que pueden ser consultadas por comando. Las variables se eliminan después comando es ejecutado.
_usbdeviceid | El ID del dispositivo (normalmente tendrá caracteres especiales como & en el nombre, por lo que probablemente necesitarás usar comillas dobles alrededor del nombre de la variable para evitar TCC-RT de analizar los caracteres especiales) |
_nombreusb | El nombre "descriptivo" del dispositivo. |
Hay otra variable que se actualiza después de cada disparador:
_usbcount | El número de veces que se ha activado el comando. |
Opciones: