bat命令 怎样把红圈以外的网络禁用掉
答案:1 悬赏:40
解决时间 2021-01-15 16:28
- 提问者网友:無理詩人
- 2021-01-15 05:37
bat命令 怎样把红圈以外的网络禁用掉
最佳答案
- 二级知识专家网友:大漠
- 2021-01-15 06:37
@echo off & title 一键禁用多余网络连接 By 依梦琴瑶
%1 echo 正在请求管理员权限。。。&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
::设置要保留的网络名称,多个名称之间用英文逗号隔开
set KeepNetwork=本地连接,无线网络连接
for /f "skip=2 tokens=3* delims= " %%a in ('netsh interface show interface') do (
echo ,%KeepNetwork%, | findstr /c:",%%~b," >nul 2>nul || (
netsh interface set interface "%%~b" disabled >nul 2>nul && (
echo %%~b 已禁用
) || (
echo %%~b 禁用失败
)
)
)
echo,&echo 请按任意键退出。
pause>nul
exit
%1 echo 正在请求管理员权限。。。&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
::设置要保留的网络名称,多个名称之间用英文逗号隔开
set KeepNetwork=本地连接,无线网络连接
for /f "skip=2 tokens=3* delims= " %%a in ('netsh interface show interface') do (
echo ,%KeepNetwork%, | findstr /c:",%%~b," >nul 2>nul || (
netsh interface set interface "%%~b" disabled >nul 2>nul && (
echo %%~b 已禁用
) || (
echo %%~b 禁用失败
)
)
)
echo,&echo 请按任意键退出。
pause>nul
exit
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息