批处理脚本中"for i in `cat xx.txt`"的批处理等效项



我正在编写一个批处理脚本选项,该选项对"为了我在cat xx.txt"在UNIX中。

脚本的逻辑是

xx.txt 有我将在脚本中撤消的文件夹名称列表

for i in `cat xx.txt`
do
    cd "e:/test/$i/$yy/$mm/$DD"
done

我可以有上面的批处理等效逻辑吗...

提前致谢

斯里

当然:

for /f %%I in (xx.txt) do (
    cd e:test%%i%yy%%mm%%DD%
)

(这里我假设变量yymmDD设置为有用的东西,你没有包含在代码示例中)。

您可能还需要使用for /f选项,具体取决于目录列表文件格式。有关详细信息,请使用for/?

最新更新