标题: [文本处理] 怎样修改获取IP的批处理? [打印本页]
作者: jiudao 时间: 2010-9-2 16:30 标题: 怎样修改获取IP的批处理?
这里有段获取外网的ip代码- @echo off
- :a
- echo 正在连接,请稍等...
- >Getip.vbs echo Set oDOM=WScript.GetObject("[url=http://www.ip138.com/ip2city.asp]http://www.ip138.com/ip2city.asp"):Do[/url] Until oDOM.readyState="complete":WScript.sleep 200:Loop:WScript.echo oDOM.documentElement.outerText:Set oDOM=nothing
- for /f "tokens=2 delims=[]" %%i in ('"cscript //nologo Getip.vbs"') do echo 你的外网 IP 是: %%i
- pause
- goto:a
复制代码
本来有个语句是 del Getip.vbs 放在goto:a 前面,pause后面的。但是每运行一次就要删除下这个vbs文件,烦,
可以在最后关闭这个批处理的时候,自动删除这个vbs吗
如果可以怎么写?
作者: TX_kakashi 时间: 2010-9-2 16:42
在pause下面添加这个复制代码
作者: jiudao 时间: 2010-9-2 17:15
谢谢啊,这个程序刚刚运行的时候还是好好的,可突然出现
d:\我的文档\桌面\Getip.vbs(1, 1) Microsoft VBScript 运行时错误: Automation 操作
中文件名或类名未找到
这样的提示,怎么解决?
作者: jiudao 时间: 2010-9-2 17:22
问题解决了,原来是因为试用了代理的原理。。去掉代理后,恢复正常
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |