我有很多图像文件夹,我想创建一个批处理文件,可以查看所有这些目录及其子目录,并将每个图像复制到一个新文件夹(同一文件夹中的所有文件).我使用以下工作:
md "My new folder"
for /D %i in (*) do copy "%i\*" ".\My New Folder"
Run Code Online (Sandbox Code Playgroud)
但是,我还想保留带有重复文件的文件(例如,如果folder1和folder2都有名为001.jpg的图像,我想将它们复制到新文件夹中).对我来说新文件名是什么并不重要!有:
001.jpg
001(1).jpg
001(2).jpg
Run Code Online (Sandbox Code Playgroud)
会很棒,但即使只是用增量计数重命名每个文件,最后得到:
1.jpg
2.jpg
3.jpg
etc
Run Code Online (Sandbox Code Playgroud)
也没关系.我需要它只是使用标准的.bat/.cmd文件,但没有外部软件.
谢谢你的帮助!