手机
当前位置:查字典教程网 >脚本专栏 >DOS/BAT >批处理获取IP生成TXT文本的bat代码
批处理获取IP生成TXT文本的bat代码
摘要:第一种方法:复制代码代码如下:@echoofftmp.vbscscript//NoLogo/e:vbscripttmp.vbs%1>ip.t...

第一种方法:

复制代码 代码如下:

@echo off

<"%~f0" more +5 >tmp.vbs

cscript //NoLogo /e:vbscript tmp.vbs %1>ip.txt

echo >nul && del tmp.vbs

goto:eof

set oDOM = WScript.GetObject("http://www.duosc.com/ip.aspx")

do until oDOM.readyState = "complete"

WScript.sleep 200

Loop

s=oDOM.documentElement.innerText

set re = New RegExp

re.Pattern="(d+).(d+).(d+).(d+)"

For Each m in re.Execute(s)

WScript.Echo m

Next

第二种方法:都是利用vbs代码

复制代码 代码如下:

@echo off

echo 正在连接,请稍等...

>Getip.vbs echo Set oDOM=WScript.GetObject("http://www.ip138.com/ip2city.asp"):Do 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 %%j>ip.txt

del Getip.vbs

【批处理获取IP生成TXT文本的bat代码】相关文章:

不错的批处理脚本实例代码 第二部分

批处理随机取值练习代码

CHM 文档解包批处理代码

批处理程序中的“多线程”处理代码

批处理 数码雨代码解释

cmd批处理转义字符%的详细解释

批处理解约瑟夫环应用题代码

批处理变量应用方法

批处理 用户是否存在判断

用批处理实现删除大小和类型一样的文件的代码

精品推荐
分类导航