web-dev-qa-db-ja.com

すべてのデバイスがコンピューターをスリープ解除しないようにする

マウスやキーボードをぶつけると、コンピュータの電源が入ることがあります。どうすればそれを防ぐことができますか?

2
9999years

すべてのデバイスがpowershell -Command "powercfg /devicequery wake_armed | ForEach{ powercfg /devicedisablewake $_ }"を使用してコンピューターをスリープ解除しないようにすることができます。

cmdで、powercfg /devicequery wake_armedを実行して、現在コンピューターのウェイクアップが許可されているデバイスのリストを取得できます。いくつかのHID(ヒューマンインターフェイスデバイス)とおそらくネットワークカードが表示される可能性があります。これらをコピーして対応するコマンドpowercfg /devicedisablewake "your device here"に貼り付けることができますが、それは面倒です。

ForEach{ $_ }xargs のように動作します。ここで、$_は入力の各行のテキストのプレースホルダーです(つまり、パイプの前のpowercfg /devicequery wake_armed)。

6
9999years

マウスとキーボードに対してのみ無効にする場合は、次のようにします。

  1. デバイスマネージャを開きます
  2. キーボードに移動
  3. キーボード(通常は標準PS/2キーボード)を選択してデフォルト/使用し、右クリックしてプロパティに移動します
  4. [電源管理]をタップし、[このデバイスにコンピューターのスリープ解除を許可する]チェックボックスをオフにします。 enter image description here

マウスの場合も同じ手順です!

注:これはすべてのデバイスで機能するわけではありません。ラップトップでは、電源オプションに移動する必要がある場合があります。

0
Stackcraft_noob