Windowsのスクリプトを介してデバイスを非アクティブ化する

電力を節約したり、自分の監視パラノイアを減らしたりするために、自分のコンピュータで使用されていないデバイスを完全に切断することをお勧めします。 サウンドボックスやWebサイトなどのデバイスは、デバイスマネージャーを介して従来の方法で非アクティブ化/アクティブ化できます。 すべてがスクリプトを介して機能します。 これを行う標準的な方法は、以前はdevconでした。 Windows 10は、 PowerShellを介してこれを行うためのより便利な方法を提供するようになりました。


まず、デバイスマネージャを使用して名前またはハードウェアIDを決定します(それぞれのデバイスを右クリック> [詳細]> [デバイスの説明/ハードウェアID])。 または、PowerShellコマンドGet-PnpDevice-PresentOnlyを使用することもできます。 次に、次のPowerShellスクリプトを作成します:

a422fab8dcb43ba45cce4420e050941f

スクリプトは管理者権限を必要とし、次のように呼び出すことができるため、 UACダイアログを自動的に表示します:

a422fab8dcb43ba45cce4420e050941f

XXXは名前またはハードウェアIDを表し、YYYは有効または無効な値を表します(タイプも省略でき、現在のステータスはそれぞれ否定されます)。 リンクを介してすべてを便利に呼び出すには、次のように作成するだけです。:

a422fab8dcb43ba45cce4420e050941f

タスクプランニング(「ユーザーアカウント制御に依存しない実行」および「最高の特権」のオプションを使用)による自動開始、またはキーボードのホットキーによる制御は、たとえば、薄っぺらなツールを使用して簡単に実行できます。

バック