私はイーサネットとWiFiの間のネットワーク接続を切り替える小さな.ps1
スクリプトを持っています。私のスクリプトはうまくいきます。私は今、基盤となるネットワークアダプタを無効にせずにWiFiをオフにする方法を知りたい。ここでPowerShellとWindows 10でWiFiの状態をオン/オフに切り替える方法は?
である私の既存のスクリプト:あなたがクリックした場合、私はそれが起こるだろうと同じように(PowerShellの経由のWi-Fiをオフにする方法上の任意のガイダンスを見つけることができませんでした
$lanState = Get-NetAdapter -Name MyEthernetPort | where status -EQ 'up'
if ($lanState)
{
write-host 'Enabled... Disable now'
Get-NetAdapter -Name MyEthernetPort | ? status -NE disabled | Disable-NetAdapter -Confirm:$false
# TODO switch on wifi
netsh wlan connect name=SM-GUEST
}
else
{
Write-Host 'Disabled... Enable now'
Get-NetAdapter -Name MyEthernetPort | ? status -EQ disabled | Enable-NetAdapter -Confirm:$false
# TODO switch off wifi
netsh wlan disconnect
}
Windows 10インフォメーションセンターのボタン)をクリックします。私が見つけたすべてのスクリプトは、基本的なアダプタを無効にするだけです。これは私が望むものではありません。
誰でもこの機能にPowerShellからアクセスする方法を提案できますか?
あなたの努力に感謝します。悲しいことに、それは不可能なようです。ご覧のとおり、私はあなたの推薦を既に使用しています。少なくとも私は私が望む解決策を見つけるのが盲目ではない) – nouseforname