2014-12-07 59 views
-2

我需要创建数千个文件,这些文件是飞行模拟器项目中的一个(图像)文件的副本。我需要制作具有特定文件名的文件的多个副本

目标文件已经存在于模拟中,但其中所有4,241个都是相同的86kb dds文件。我操纵了其中一个图像,现在需要替换现有的文件。

我有一个文本文件,其中包含需要创建的文件的名称,但缺少自动执行多次使用所需文件名复制一个文件的任务的技能。

任何人都可以帮助我,我假设将是一个相对简单的操作,使主文件的副本从文本文件中迭代每个副本的'文件名'?

回答

1
for /f "delims=" %%a in (yourtextfile.txt) do echo(copy "yoursourcefile.ext" "%%a" 

注意:只是为了验证目的报告命令。如果您满意,请将echo(copy更改为copy以激活副本。

追加>nul到行来压制1 file(s) copied消息。

变化copycopy /y覆盖现有文件(S)

这是在批处理文件中的线。如果直接从提示符运行,请将每个%%a减少到%a

+0

谢谢你完美的工作! – Edd 2014-12-07 12:03:30

相关问题