質問: windows 7でusbデバイスを無効にしてコンピューターをデフォルトでスリープ解除する方法 新しいマウス/キーボードを接続するか、既存のマウス/キーボードを新しいusbポートに接続するたびに、手動でデバイスマネージャーに移動し、デバイスのプロパティページに移動して、[このデバイスによるコンピューターのスリープ解除を許可する]チェックボックスをオフにする必要があります。 「電源管理」ページ。 windows 7でシステムポリシーを設定して、このボックスがデフォルトで新しいusbマウス/キーボードに対してチェックされないようにすることは可能ですか?編集:そのようなシステムポリシーを設定する方法がない場合、バッチファイルでpowercfgを使用してデバイスのusbウェイクを列挙して無効にする方法は少なくともありますか?編集2:これはある少なくともpowercfgを使用して実行できるようにするためです。 powercfg devicequery wake_armedは、システムを起動できるすべてのデバイスのリストを提供します。このリストをpowercfgにフィードバックして、リストされているデバイスのスリープ解除を無効にするにはどうすればよいですか?
回答: 編集中の質問に回答するには:いいえ、元の質問で尋ねたように、powercfgを使用してデバイスを列挙し、すべてのfutureusb構成のデフォルトのスリープ解除動作を変更することはできません。for /f "tokens=*" %%a in ('powercfg -devicequery wake_armed') do powercfg -devicedisablewake "%%a"スクリプトを使用してみましたが、usbデバイスを新しいポートに差し込んだ後、デフォルトでコンピューターをスリープ解除しました。powercfg -devicequery wake_from_anyの結果も列挙してみましたが、connectedusbデバイスしか列挙できないようです。 usbデバイスが接続されているポートを変更するたびに、wake_from_any引数でも異なるリストを返します。元の質問に答えるには:私にはわかりません。これに対する答えを本当に知りたいのですが、まだ答えが見つかりません。誰かがこれを理解できるなら、あなたは心から愛されます! <3