我在文本文件中有一个像这样的名称列表
one.mkv
two three.mkv
four.five.mkv
six seven eight.avi
nine.mkv
ten eleven-twelve.mp4
文本文件称为list.txt
我使用此批处理尝试制作文件
for /f "delims=" %F in (list.txt) do copy nul "%F"
但它不会创建文件。我想创建与该文本列表中的名称完全相同的文件
答案1
您的问题不太清楚,但我假设您想要创建空文件。如果是这样,则以下命令将在命令行中起作用:
for /f "delims=" %F in (list.txt) do type nul > "%F"
如果您希望它在批处理文件中工作,那么您需要%F
像%%F
这样替换:
for /f "delims=" %%F in (list.txt) do type nul > "%%F"