[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 批处理命令ipconfig怎样检测指定网卡的状态并执行程序?[已解决]

本帖最后由 ilikemp5 于 2013-3-3 11:23 编辑

我想用实现用批处理去检测指定网卡(电脑有多张网卡)的状态,如果网卡状态显示为disconnected的话,则去执行A.EXE这么一个程序。
  1. ipconfig/all>fn.txt
  2. find "disconnected" fn.txt&&A.EXE
复制代码
但是这样存在一个问题,就是如果有其他网卡也是disconnetcd状态的话,也会去执行A.EXE这么一个程序了,要怎么指定网卡?
1

评分人数

    • Batcher: 感谢给帖子标题标注[已解决]字样PB + 2

  1. wmic nicconfig get * /value
复制代码
  1. wmic nic get * /value
复制代码
WMIC的结果里面有没有你需要的信息?如果有的话,它可以用where命令指定条件。
1

评分人数

我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

回复 2# Batcher


    感谢管理员,我是菜鸟,还不知道有wmic这个命令。

TOP

回复 3# ilikemp5


    问题解决后,请编辑顶楼帖子在标题前面注明[已解决],并给回答者加分。

TOP

返回列表