在for-loop / batch中设置变量

时间:2014-09-29 14:59:14

标签: batch-file for-loop

set machines=pc1_172.019.008.001 pc2_172.019.008.002 

for %%a in (%machines%) do (
    set machine=%%a
    set host=%machine:~0,5%
    set ip=%machine:~6%
    echo.%machine%
    echo.%host%
    echo.%ip%
)

不是我所期待的。我想拆分列表中的每个元素,并将主机名+ ip保存在单独的变量中。

我的错误是什么?

0 个答案:

没有答案