web-dev-qa-db-ja.com

WindowsでUSBポートを有効/無効にするタイマー?

Windowsコンピューターに接続された大きなマルチタッチスクリーンがあります。さまざまな信号用にFirewire、USB、およびDVIによってコンピューターに接続されています。これらの接続のいずれかを抜くと、画面がオフになります。 USB、Firewire、またはDVIポートをスケジュールに従って有効/無効にして、毎日特定の時間に画面を自動的にオンまたはオフにする方法はありますか?私は周りを検索しましたが、Linuxで良い例を見ましたが、Windowsでは見ませんでした。助言がありますか?ありがとう!

2
Joe Lyga

タスクスケジューラを使用するか、他の自動化手段を使用して目的を達成するために少し作業を行う必要がありますが、それは可能です。プログラマーである私は、Quartz.NETを使用して適用する簡単な.NETを作成しますが、通常のユーザーの場合は、次のMicrosoftKBの記事とユーティリティを検討できます。

MicrosoftDevConユーティリティ;基本的に、Windowsコンピューター上のデバイスマネージャーのコマンドライン統合。無効化/有効化、およびシステム上のデバイスの操作を可能にします。

Microsoft KB 311272

無効にする引数: "disable[〜#〜] usb [〜#〜]CDROM *"
有効にする引数: "enable[〜#〜] usb [〜#〜]CDROM *"

適切な[〜#〜] cdrom [〜#〜]の部分を、通常は見つけることができるUSBデバイスの実際の名前に置き換えるだけです。インストールされたデバイスのレジストリ設定内、またはデバイス情報、あるいはDevConを使用して接続されたデバイスを一覧表示します。

1
zackrspv