Я использую следующий сценарий через Windows cmd для автоматического копирования нескольких файлов, расположенных / полученных из нескольких подкаталогов в один каталог:
cd /d "C:\example files\various\raw files"
for /r %d in (*) do copy "%d" "C:\example files\conso"
Я ставлю \y в конце скрипта, если хочу перезаписать дубликаты файлов.
Однако моя дилемма в том, что я хочу не перезаписывать эти файлы, а автоматически переименовывать их.
Есть ли в Windows cmd какая-либо другая команда, которая пытается скопировать эти файлы и переименовать их, если найдены дубликаты?