Finalidad:Monitorear la conexión y desconexión del dispositivo USB

 

Formato:MONITOR USB [/C [nombre ]]

MONITORUSB[/=] nombre CONECTADO | DESCONECTADO comando n

 

nombre Nombre del dispositivo
nNúmero de repeticiones (o POR SIENPRE)
comandoComando a ejecutar cuando se activa la condición

 

/Claro)

 

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 hilo también está realizando 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.

 

_usbdeviceidEl 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 de analizar los caracteres especiales)

 

_nombreusbEl nombre "descriptivo" del dispositivo.

 

Hay otra variable que se actualiza después de cada disparador:

 

_usbcountEl número de veces que se ha activado el comando.

 

Opciones:

 

/=Muestre el cuadro de diálogo de comando USBMONITOR para ayudarlo a configurar las opciones de la línea de comando. La opción /= puede estar en cualquier lugar de la línea; Las opciones adicionales establecerán los campos apropiados en el cuadro de diálogo de comando.

 

/CIf nombre se especifica, retire el monitor de ese dispositivo USB. De lo contrario, retire todos los monitores USB.