我已经阅读了很多问题,似乎没有解决方案似乎是我需要的
我正在尝试拥有一个字符串列表并使用命令迭代翻转
例如我有:
set x_array=Hello Goodbye Something Test
for %%s in (%x_array%) do (
%WINZIP% WORD_%%s.zip -rp -ex %filepath%
)
编辑:我正在尝试循环,所以我可以创建名为WORD_Hello.zip的文件WORD_Goodbye.zip等。但是每当我这样做时,数组都说它是空的。
答案 0 :(得分:2)
do后面有空格,所以
set x_array=Hello Goodbye Something Test
for %%s in (%x_array%) do (
%WINZIP% WORD_%%s.zip -rp -ex %filepath%
)
或者这里不需要括号:
set x_array=Hello Goodbye Something Test
for %%s in (%x_array%) do %WINZIP% WORD_%%s.zip -rp -ex %filepath%