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
コメント