
Tengo una gran pantalla multitáctil que está conectada a una computadora con Windows. Se conecta a la computadora mediante Firewire, USB y DVI para diversas señales. Si desconecta alguna de esas conexiones, la pantalla se apaga. ¿Hay alguna manera de habilitar/deshabilitar un puerto USB, Firewire o DVI en un horario para que la pantalla se encienda o apague automáticamente a una hora determinada cada día? Busqué y vi un buen ejemplo en Linux, pero no en Windows. ¿Alguna sugerencia? ¡Gracias!
Respuesta1
Necesitaría trabajar un poco con el programador de tareas o utilizar algún otro medio de automatización para lograr lo que desea, pero es posible. Como programador, simplemente seguiría adelante y escribiría una aplicación .NET rápida usando Quartz.NET para hacerlo, pero para un usuario normal, uno podría considerar el siguiente artículo y utilidad de Microsoft KB:
Utilidad Microsoft DevCon; Básicamente, una integración de línea de comando para el administrador de dispositivos en una computadora con Windows. Le permite deshabilitar/habilitar y trabajar con dispositivos en el sistema.
Argumentos para deshabilitar: "deshabilitarUSBCDROM*"
Argumentos para habilitar: "habilitarUSBCD ROM*"
Simplemente reemplazarías el adecuadoCD ROMparte con el nombre real del dispositivo USB, que generalmente se puede encontrar en la configuración del Registro para el dispositivo instalado, o en Información del dispositivo, o incluso usando DevCon para enumerar los dispositivos conectados.