Board logo

标题: 有没有批处理高手,帮我看看这段bat代码!!谢谢啦。。 [打印本页]

作者: celery    时间: 2008-10-13 19:10     标题: 有没有批处理高手,帮我看看这段bat代码!!谢谢啦。。

我们在学校使用锐捷拨号上网,今天听一同学说用一段代码 就可以省了锐捷拨号。(每月省60元啊)
      他说他只能写基于vista下的。。说xp 没这个漏洞。。。
      但我装的是xp  我相信网上还有更高的高手。。所以来网上求助了。。
  下面是他发给我的源代码。。。希望高手们能搞个xp能用的。。谢谢啦。。
                                   
@ echo off
path=%path%; D:\C语\RuijieSupplicant.exe
echo. 强制关闭锐捷客户端.......
start /wait taskkill /f /t /im 8021x.exe
echo. 更改IP地址...............
echo. IP        :218.196.18.38
echo. Mask        :255.255.255.0
echo. GateWay:172.20.19.253
netsh interface ip set address name="本地连接" source=static addr=218.196.18.38 mask=255.255.255.0 gateway=172.20.19.254 gwmetric=1 >nul
echo. DNS        :202.103.96.112
netsh interface ip set dns name="本地连接" source=static addr=202.103.96.112 register=PRIMARY >nul
echo. 重新启动锐捷客户端.......
start /wait  D:\C语\RuijieSupplicant.exe
  setlocal enableextensions
  call :ProcDelay 900
  goto :EOF
  :ProcDelay delayMSec_
  setlocal enableextensions
  for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set start_=%%h%%i%%j%%k
    :_procwaitloop
    for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set now_=%%h%%i%%j%%k
    set /a diff_=%now_%-%start_%
  if %diff_% LSS %1 goto _procwaitloop
echo. 更改IP地址...............
echo. IP        :172.20.19.38
echo. Mask        :255.255.255.0
echo. GateWay:172.20.19.254
netsh interface ip set address name="本地连接" source=static addr=172.20.19.38 mask=255.255.255.0 gateway=172.20.19.254 gwmetric=1 >nul
echo. DNS        :202.103.96.112
netsh interface ip set dns name="本地连接" source=static addr=202.103.96.112 register=PRIMARY >nul

[ 本帖最后由 celery 于 2008-10-13 19:14 编辑 ]
作者: 生雯亚    时间: 2008-11-18 04:31     标题: 因为一个软件,我们分手了

提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2