从多个具有相同文件名的目录中批量复制文件

时间:2018-09-11 09:51:04

标签: windows batch-file cmd

我正在使用批处理文件从一个目录复制.gml文件。

我的问题是它们都在子目录中,并且都具有相同的名称。

到目前为止,我有:

FOR /r C:\Users\%USERNAME%\Downloads %%f in (*.gml) do copy %%~f C:\Users\%USERNAME%\Desktop\Inspire_Index_polygons\

这会复制文件,但会覆盖现有文件,因此我可以看到批处理文件正在工作,因为每次覆盖时文件的大小都会更改。

有没有一种方法可以复制.gml文件并用重复的+1重命名复制的文件,因此复制时名称总是不同的。

0 个答案:

没有答案