echo 当有WIFI网卡时自动开启WLAN开关
for /f "delims=" %%i in ('reg query "HKLM\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s /v "RadioEnable" ^| findstr /i /c:"ControlSet001"') do (
set "WlanState1=%%i"
reg add "%WlanState1%" /v "RadioEnable" /t REG_DWORD /d 1 /f
reg add "%WlanState1%" /v "SoftwareRadioOff" /t REG_DWORD /d 0 /f
reg add "%WlanState1%" /v "SwRadioState" /t REG_DWORD /d 1 /f
)
for /f "delims=" %%i in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s /v "RadioEnable" ^| findstr /i /c:"CurrentControlSet"') do (
set "WlanState2=%%i"
reg add "%WlanState2%" /v "RadioEnable" /t REG_DWORD /d 1 /f
reg add "%WlanState2%" /v "SoftwareRadioOff" /t REG_DWORD /d 0 /f
reg add "%WlanState2%" /v "SwRadioState" /t REG_DWORD /d 1 /f
)
pause
以上脚本保存为bat执行即可,对Windows Server 2025系统很有效
for /f "delims=" %%i in ('reg query "HKLM\SYSTEM\ControlSet001\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s /v "RadioEnable" ^| findstr /i /c:"ControlSet001"') do (
set "WlanState1=%%i"
reg add "%WlanState1%" /v "RadioEnable" /t REG_DWORD /d 1 /f
reg add "%WlanState1%" /v "SoftwareRadioOff" /t REG_DWORD /d 0 /f
reg add "%WlanState1%" /v "SwRadioState" /t REG_DWORD /d 1 /f
)
for /f "delims=" %%i in ('reg query "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}" /s /v "RadioEnable" ^| findstr /i /c:"CurrentControlSet"') do (
set "WlanState2=%%i"
reg add "%WlanState2%" /v "RadioEnable" /t REG_DWORD /d 1 /f
reg add "%WlanState2%" /v "SoftwareRadioOff" /t REG_DWORD /d 0 /f
reg add "%WlanState2%" /v "SwRadioState" /t REG_DWORD /d 1 /f
)
pause
以上脚本保存为bat执行即可,对Windows Server 2025系统很有效
文章来源:
网络小编D
版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站立刻删除。
