Windows 7 批处理文件从文本文件读取文件名并创建文件

Windows 7 批处理文件从文本文件读取文件名并创建文件

我有一个文本文件,每行一个文件名。我想运行一个批处理文件,它将:- 读取一行 - 测试文件是否存在于当前目录中 - 如果不存在,则在当前目录中循环创建命名文件。

以下是我目前所掌握的信息:

cd \
cd\"C:\Users\Fred\Documents\Test"
for /f "tokens=*" %%a in (_list2.txt) do (
echo line=%%a
call "processline %%a
)
goto :eof

If NOT Exist %%a copy _template.xlsm %%a
dir
pause
goto :eof

:eof pause
pause

但它还不起作用......

答案1

cd "C:\Users\Fred\Documents\Test"
for /f "tokens=*" %%a in (_list2.txt) do (
echo line=%%a
call "processline %%a

If NOT Exist %%a copy _template.xlsm %%a
)

相关内容