|
zaqu82
新手上路

积分 6
发帖 2
注册 2008-3-22
状态 离线
|
『楼 主』:
求助 检测到网络本地连接被禁用就自动重启的BAT
使用 LLM 解释/回答一下
我是一个网吧的管理员,现在网吧出现很多的人禁用本地连接逃费上网,所以想要做一个,检测到网络连接被禁用就自动重启的BAT或都一直PING收费机,如果不通就重启的BAT。谢谢各位高手了。。
Last edited by zaqu82 on 2008-3-22 at 05:27 PM ]
|
|
2008-3-22 17:06 |
|
|
zaqu82
新手上路

积分 6
发帖 2
注册 2008-3-22
状态 离线
|
|
2008-3-22 17:22 |
|
|
dato
高级用户
   
积分 916
发帖 377
注册 2004-3-8
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
禁用网络配置
Regsvr32 /u /s Netcfgx.dll
Regsvr32 /u /s Netshell.dll
Regsvr32 /u /s Netman.dll
启用
Regsvr32 /s Netcfgx.dll
Regsvr32 /s Netshell.dll
Regsvr32 /s Netman.dll
我们现在教学的就这样用的,不过如果用这种方法禁用的话,更改IP就需要通过命令行方式,不然启用的话需要重启
|

http://dato.ys168.com
google search bot
http://dato.minidns.net/ |
|
2008-3-22 19:56 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
用微软的devcon应该可以实现。
假设你的网卡是RTL8139,其硬件ID为:ven_10EC&dev_8139
用:
devcon status pci\ven_10EC^&dev_8139*
可以查询网卡是否被禁用,如果被禁用,可以用
devcon enable pci\ven_10EC^&dev_8139*
来启用。
其效果与直接禁用和启用本地连接的方法相同,前提就是你知道本知网卡的硬件ID。
可以用
devcon listclass net | find /i "ethernet"
来查询本机的网卡的硬件ID,但结果可能不止一条。
|

偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2008-3-22 23:40 |
|
|
robocop
新手上路

积分 12
发帖 6
注册 2006-12-21
状态 离线
|
|
2008-3-24 12:24 |
|
|
Climbing
铂金会员
       网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
|
2008-3-24 12:32 |
|
|
jiulong
中级用户
  
积分 396
发帖 183
注册 2007-12-23
状态 离线
|
|
2008-4-10 07:49 |
|
|
rzwwj1
初级用户
 
积分 100
发帖 67
注册 2007-6-8
状态 离线
|
|
2008-4-24 18:37 |
|