2013-06-18 41 views
1

我在多个目录中有很多图片,并且希望将它们复制到一个文件夹,但是当目标文件夹中已存在具有相同名称的文件时,我的脚本被中断。我试图将多个目录中的文件应对到一个文件夹

for /R d:\dups %f in (*.jpg) do copy "%f" d:\pictures\. 

我可以添加到代码之前什么它复制到的目标文件夹追加新的文件的名称?我的源代码目录是“d:\ dups”,目标文件夹是“d:\ pictures”。谢谢!

+0

是批量的要求?这在VBScript或PowerShell中会更容易。 –

回答

3

例如:

@echo off 
for /R "d:\dups" %%f in (*.jpg) do copy "%%f" "d:\pictures\New-%%f" 
+0

@foxidrive谢谢,我需要更多的咖啡:) – Endoro

+1

不用担心。 :)这都是关于团队合作。 – foxidrive

相关问题