2012-10-20 133 views
1

我想編寫一個批處理腳本,它將重複複製現有文件,逐漸增加複製文件的文件名中的編號。複製並重命名

我也天真地寫了這

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

,並沒有得到進一步。你們中的任何一個聰明的僕人和背叛都會讓我走上正確的道路嗎?

+0

通過輸入'for /?'來檢查用法參考 – Jay

回答

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 
)