For循环复制粘贴文件夹并使用增量重命名它

For loop to copy paste a folder and rename it using incrementation

我正在尝试创建一个 for 循环来复制文件夹“Profile 1(当然还有其中的所有文件)并将其粘贴到同一目录中,但是将其命名为“¨Profile 1 - Copy”我想将它们命名为Profile 2 Profile 3 Profile 4 ... Profile 50。 由于我仍然是 Batch 语言的初学者,所以我做了以下工作:

for /L %n in (2,1,100) do
rem copy and paste 
@echo %n
@echo off
setlocal 
for /L %%n in (2,1,50) do (
 rem copy and paste 
 echo %n
 xcopy /s/e "Profile 1\*" "Profile %%n\" >nul
)