Windows で USB ポートを有効/無効にするタイマーはありますか?

Windows で USB ポートを有効/無効にするタイマーはありますか?

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

答え1

目的を達成するには、タスク スケジューラやその他の自動化手段を使用して少し作業する必要がありますが、可能です。プログラマーである私なら、Quartz.NET を使用して簡単な .NET アプリケーションを作成してこれを実行しますが、一般ユーザーの場合は、次の Microsoft KB 記事とユーティリティを検討できます。

Microsoft DevCon ユーティリティ。基本的には、Windows コンピューターのデバイス マネージャーのコマンド ライン統合です。システム上のデバイスを無効化/有効化したり、操作したりできます。

マイクロソフト KB 311272

無効にする引数: "disableUSBCDROM*"
有効にする引数: "enableUSBのCD-ROM*"

適切なのCD-ROM部分を USB デバイスの実際の名前に置き換えます。これは通常、インストールされているデバイスのレジストリ設定内、デバイス情報内、または DevCon を使用して接続されているデバイスを一覧表示することで確認できます。

関連情報