https://stackoverflow.com/a/2372739

я много папок с изображениями, и я хочу создать командный файл, который сможет просматривать все эти каталоги и их подкаталоги, и копировать каждое изображение в одну новую папку (все файлы в одной папке). У меня это работает с использованием ниже:

md "My new folder"
for /D %i in (*) do copy "%i\*" ".\My New Folder"

Тем не менее, я также хочу сохранить файлы с дубликатами (например, если для folder1 и folder2 оба имеют изображения с именем 001.jpg, я хочу, чтобы оба были скопированы в новую папку). Мне не важно, какие новые имена файлов! Наличие:

001.jpg
001(1).jpg
001(2).jpg

было бы здорово, но даже просто переименовав каждый файл с инкрементным счетчиком и получив в итоге:

1.jpg
2.jpg
3.jpg
etc

было бы тоже хорошо. Мне это нужно, просто используя стандартный файл .bat / .cmd, но без внешнего программного обеспечения.

Спасибо за вашу помощь!

Ответы на вопрос(3)

Ваш ответ на вопрос