IPD这个变量是192.168.0.8
for %%a in (%ipd:.= %) do set IPD4=%%a
这句为什么会是把8提出来呢,因该是显示 192 168 0 8 才对啊
难道是因为IPD后面加了个4的原因所以才取第4位吗
个人感觉因该像这个例子样
for %a in (aa.txt bb.txt cc.txt) do @echo %a
输出
aa.txt
bb.txt
cc.txt
我又回去看了几遍关于FOR的介绍,还是不明白,还请大大详细说明下
for %%a in (%ipd:.= %) do set IPD4=%%a
这句为什么会是把8提出来呢,因该是显示 192 168 0 8 才对啊
难道是因为IPD后面加了个4的原因所以才取第4位吗
个人感觉因该像这个例子样
for %a in (aa.txt bb.txt cc.txt) do @echo %a
输出
aa.txt
bb.txt
cc.txt
我又回去看了几遍关于FOR的介绍,还是不明白,还请大大详细说明下



