小编nou*_*ame的帖子

如何使用 PowerShell 和 Windows 10 打开/关闭 WiFi 状态?

我有一个小.ps1脚本,可以在以太网和 WiFi 之间切换网络连接。我的脚本运行良好。我现在想知道如何在不禁用底层网络适配器的情况下关闭 WiFi。

这是我现有的脚本:

$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
}
Run Code Online (Sandbox Code Playgroud)

我无法找到任何有关如何通过 PowerShell 关闭 WiFi 的指南(与单击 Windows 10 …

windows powershell

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

powershell ×1

windows ×1