查看: 263|回复: 3
收起左侧

[软件] 这个开关网络连接的批处理只能关不能打开是怎么回事?

[复制链接]
北瓜
发表于 6 天前 | 显示全部楼层 |阅读模式
如题,下面的批处理可以正常关闭网络连接,但是却无法打开网络,不知是哪里出现的问题?
  1. [url=home.php?mod=space&uid=331734]@echo[/url] off & title 一键 禁用/启用 以太网/WLAN


  2. ::设置以太网(本地连接)名称
  3. set ConName=以太网
  4. netsh interface show interface "%ConName%" | findstr "已禁用" >nul 2>nul && (
  5.     set State=enabled
  6.     set Msg=%ConName% 已启用
  7. ) || (
  8.     set State=disabled
  9.     set Msg=%ConName% 已禁用
  10. )
  11. netsh interface set interface "%ConName%" %State% && echo %Msg%

  12. echo.==================================================

  13. ::设置以太网(本地连接)名称
  14. set ConName2=WLAN 2
  15. netsh interface show interface "%ConName2%" | findstr "已禁用" >nul 2>nul && (
  16.     set State=enabled
  17.     set Msg=%ConName2% 已启用
  18. ) || (
  19.     set State=disabled
  20.     set Msg=%ConName2% 已禁用
  21. )
  22. netsh interface set interface "%ConName2%" %State% && echo %Msg%

  23. echo.==================================================

  24. exit
复制代码


muyuwindy
发表于 4 天前 | 显示全部楼层
本帖最后由 muyuwindy 于 2024-12-18 10:42 编辑

有线和无线之间切换,两个ConName都要和win11网络适配器名称相同。
set ConName=               (有线名称)
set ConName2=              (无线名称)


北瓜
 楼主| 发表于 4 天前 | 显示全部楼层
muyuwindy 发表于 2024-12-18 10:33
有线和无线之间切换,两个ConName都要和win11网络适配器名称相同。
set ConName=               (有线名 ...

并不是有线无线切换,而是运行批处理会可以正常关闭网络,但再次运行却无法打开网络。不知这个问题出在哪,批处理在Win7下可正常运行。
muyuwindy
发表于 3 天前 | 显示全部楼层
试试这个

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-12-22 01:06 , Processed in 0.114757 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表