![Rank: 8](images/default/star_level3.gif) ![Rank: 8](images/default/star_level3.gif)
- 帖子
- 1166
- 积分
- 5174
- 技术
- 13
- 捐助
- 0
- 注册时间
- 2008-3-11
|
3楼
发表于 2008-8-18 18:29
| 只看该作者
我来给你解释^_^
for /f "tokens=2 delims=:" %%i in ('ipconfig /all^|findstr /c:"IP Address"') do set "ip=%%i"
这一句赋值时只是以:作为分隔符的吧,%ip%的值中仍保有前面的空格。
set "ip=%ip:~1%" 这一句就是去掉前面的空格。
if !n! equ 1 (
.... ....
是读取到第一行的时候,n的值是1
if !n! equ 6 同是。。。
你所理解的很对啊。
[ 本帖最后由 pusofalse 于 2008-8-18 18:30 编辑 ] |
|