如何通过CMD命令行模式打开和关闭电脑飞行模式

dream_uping 2019-01-03 09:21:47
就是想自己不管理电脑,让电脑自己实现切换网络的功能!
打开关闭飞行模式,电脑会自动切换到可以使用的网络上!
...全文
2389 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
夜鹰 2019-01-09
  • 打赏
  • 举报
回复

@ echo off
%1 %2
ver|find "5.">nul&&goto :st
mshta vbscript:createobject("shell.application").shellexecute("%~s0","goto :st","","runas",1)(window.close)&goto :eof

:st
copy "%~0" "%windir%\system32\"

netsh interface set interface name="WLAN" admin=enable
这样可以,但是会弹出UAC确认窗口,这是系统安全机制,暂时无法绕开这个环节。
夜鹰 2019-01-08
  • 打赏
  • 举报
回复
引用 2 楼 想搞网络空间安全 的回复:
[quote=引用 1 楼 夜鹰 的回复:] netsh interface set interface name="WLAN" admin=disable 引号中的名称可以替换为任何你机器上网络连接的名称,如果要启用某个连接将最后的disable换成enable即可
这个不行,提示没有可用数据啦! [/quote] 更正一下,直接用netsh interface set interface name="WLAN" admin=disable和netsh interface set interface name="WLAN" admin=enable,不要更改名称
dream_uping 2019-01-08
  • 打赏
  • 举报
回复
引用 3 楼 夜鹰 的回复:
[quote=引用 2 楼 想搞网络空间安全 的回复:]
[quote=引用 1 楼 夜鹰 的回复:]
netsh interface set interface name="WLAN" admin=disable

引号中的名称可以替换为任何你机器上网络连接的名称,如果要启用某个连接将最后的disable换成enable即可

这个不行,提示没有可用数据啦!
[/quote]

更正一下,直接用netsh interface set interface name="WLAN" admin=disable和netsh interface set interface name="WLAN" admin=enable,不要更改名称[/quote]
好用,但是需要以管理员身份运行。可是,,我就是想直接运行BAT文件来实现自动切换网络····
现在不会怎么让它自动以管理员身份运行。
dream_uping 2019-01-07
  • 打赏
  • 举报
回复
引用 1 楼 夜鹰 的回复:
netsh interface set interface name="WLAN" admin=disable

引号中的名称可以替换为任何你机器上网络连接的名称,如果要启用某个连接将最后的disable换成enable即可

这个不行,提示没有可用数据啦!
夜鹰 2019-01-03
  • 打赏
  • 举报
回复
netsh interface set interface name="WLAN" admin=disable

引号中的名称可以替换为任何你机器上网络连接的名称,如果要启用某个连接将最后的disable换成enable即可

18,125

社区成员

发帖
与我相关
我的任务
社区描述
Windows客户端使用相关问题交流社区
社区管理员
  • Windows客户端使用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧