我有一个txt文件,其中包含一个包含目录结构的文件名列表。以下示例(没有中间的空行):
C:\createdocs\1.txt
C:\createdocs\2.txt
C:\createdocs\mydocs\3.txt
C:\createdocs\mysubdocs\4.txt
C:\createdocs\5.txt
我想创建一个批处理文件,它将逐个从该文件中读取,并在每行提供的路径上创建一个带有一些虚拟值的文件(“这是一个测试文件”)。如果该目录不存在,也请创建该目录。是否可以使用批处理脚本?
答案 0 :(得分:1)
在cmd shell中,您可以使用for /f %var in (file.txt)
按顺序处理文件的每一行。然后使用填充detailed in this answer来处理您检索到的每一行以提取路径。然后,执行mkdir
后跟echo 'this is a dummy file' > thefile