标题: 请教批处理高手 关于DOS批处理问题●●●●●●●●
[打印本页]
作者: clf98
时间: 2007-4-26 03:54
标题: 请教批处理高手 关于DOS批处理问题●●●●●●●●
请教批处理高手 关于DOS批处理问题●●●●●●●●
我要定时执行批处理,执行ipconfig 时,如下
Windows IP Configuration
Ethernet adapter 无线网络连接:
Connection-specific DNS Suffix . :
IP Address. . . . . . . . . . . . : 218.29.153.103
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 218.29.153.254
我只想把218.29.153.103输出到ipconfig.txt文本里,保存为日志!
怎么办?
因为是DHCP分派IP,所以218.29.153.103该行有时会变得,(因为有时掉线又上线)
ipconfig.txt日志理想效果如下:
218.29.153.103
218.29.153.122
218.29.153.4
218.29.153.55
.
.
.
请高手帮忙!
作者: lxmxn
时间: 2007-4-26 04:32
for /f "tokens=2 delims=:" %%a in ('ipconfig^|find /i "ip address"') do echo/%%a>>ipconfig.txt
作者: clf98
时间: 2007-4-26 08:56
标题: 太感谢啦
Quote: |
Originally posted by lxmxn at 2007-4-25 03:32 PM:
for /f "tokens=2 delims=:" %%a in ('ipconfig^|find /i "ip address"') do echo/%%a>>ipconfig.txt |
|
版主,谢谢啊!厉害!
作者: BWSkyer
时间: 2007-4-26 10:03
有一点学for不明白,tokens=2到底是什么意思,如果是第2行的话怎么都想不通啊..
作者: llztt
时间: 2007-4-26 10:30
楼主,请写好你的标题,标明是DOS批处理,进来一看却是CMD,乱搞嘛
作者: lxmxn
时间: 2007-4-26 11:16
Quote: |
Originally posted by BWSkyer at 2007-4-25 21:03:
有一点学for不明白,tokens=2到底是什么意思,如果是第2行的话怎么都想不通啊.. |
|
tokens=2 指的是第二列,你可以搜索一下论坛关于for命令的使用相关的帖子。