Windowsで機内モードのように無線LANを無効化するスクリプト

ALL
スポンサーリンク

Windowsで機内モードのように無線LANを無効化するPowerShellスクリプトです。
アダプタ名が Wi-Fi 以外でも、また複数存在しても、すべての無線LANアダプタのみを無効化します。

次の内容でPowerShellスクリプトを用意します。
ここでは、ファイル名を disable_WiFi.ps1 とします。

$adapters = Get-NetAdapter -Physical | Where-Object {$_.PhysicalMediaType -like "*802.11*"} | Select-Object -ExpandProperty Name

foreach ($adapter in $adapters) {
    Disable-NetAdapter -Name $adapter -Confirm:$False
}

作成したら、管理者権限のコマンドプロンプトで次のように実行すると、無線LANアダプタが無効化されます。

powershell -executionpolicy bypass -File .\disable_WiFi.ps1

参考

PowerShellを使ってネットワークアダプターの情報を確認・設定する方法

コメント