复制并重命名

时间:2012-10-20 21:02:52

标签: batch-file

我想编写一个批处理脚本,它将重复复制现有文件,逐渐增加复制文件的文件名中的数字。

我天真地写了这个

for /l %%N in (1 5 500) do copy /y C:\batch\batch.pre C:\temp\g=0.00%%N

并且没有进一步。你们这些聪明的人和小伙伴会让我走上正确的道路吗?

1 个答案:

答案 0 :(得分:2)

第一个文件名为batch(1).pre,第二个文件名为batch(2).pre,依此类推,最多500个文件。

@echo off
for /l %%x in (1,1,500) do (
  copy C:\batch\batch.pre batch^(%%x^).pre
)