Я хотел бы скопировать один тип файла из подкаталогов, поместив копии в одну папку, переименовав их, чтобы они не перезаписывались. Переименуйте его, но сохраните расширение файла. Меня не волнует, как он переименован, если каждая копия имеет уникальное имя, чтобы они не перезаписывались.
Вот мой код сейчас. Он делает все, что мне нужно, за исключением того, что перезаписывает файлы с тем же именем:
Код:
set dSource=C:\Users\P Ditty\Documents\SH3\data\cfg\Careers
set dTarget=C:\Users\P Ditty\Documents\SH3\data\cfg\Backups_SCR
set fType=*.clg
for /f "delims=" %%f in ('dir /a-d /b /s "%dSource%\%fType%"') do (
copy /v "%%f" "%dTarget%\" 2>nul
)
Спасибо.