在文本文件的每一行上使用多个单词作为批处理脚本的输入

时间:2017-07-11 16:25:44

标签: batch-file

我试图用作输入的文本文件(input.txt)如下所示:

v0_6_20161028S Project_Name1
v0_6_20162028S Project_Name2
v0_6_20163028S Project_Name3

我想使用每行的第一部分(v0_6_20 ...)进行查询,并使用每行的第二部分(Project_Name ...)来创建目录。如何遍历此文本文件的每一行并将这两个元素用于命令?

FOR /F %%i in (PVCS_VersionLabels.txt) DO (
   queryCommand lineWord1
   mkdir lineWord2
)

1 个答案:

答案 0 :(得分:2)

FOR /F "tokens=1*" %%i in (PVCS_VersionLabels.txt) DO (
   queryCommand %%i
   mkdir %%j
)

从文档提示中查看for /?。我先创建目录。