У меня большой мультисенсорный экран, подключенный к компьютеру с Windows. Он подключен к компьютеру через Firewire, USB и DVI для различных сигналов. Если вы отключите любое из этих подключений, экран выключится. Есть ли способ включить/выключить порт USB, Firewire или DVI по расписанию, чтобы я мог автоматически включать или выключать экран в определенное время каждый день? Я поискал и увидел хороший пример в Linux, но не в Windows. Есть предложения? Спасибо!
решение1
Вам нужно будет немного поработать с планировщиком задач или использовать другие средства автоматизации, чтобы добиться желаемого, но это возможно. Будучи программистом, я бы просто пошел вперед и написал быстрое приложение .NET, используя Quartz.NET, чтобы сделать это, но для обычного пользователя можно рассмотреть следующую статью базы знаний Microsoft и утилиту:
Microsoft DevCon Utility; по сути, интеграция командной строки для диспетчера устройств на компьютере Windows. Позволяет отключать/включать и работать с устройствами в системе.
Аргументы для отключения: «отключить»USBCDROM*"
Аргументы для включения: "включитьUSBCD-ROM*"
Вы бы просто заменили правильныйCD-ROMчасть с фактическим именем USB-устройства, которое обычно можно найти в настройках реестра для установленного устройства, или в информации об устройстве, или даже с помощью DevCon для получения списка подключенных устройств.