Я использую следующий скрипт через Windows cmd для автоматического копирования нескольких файлов, расположенных / полученных из нескольких подкаталогов в один каталог:
cd /d "C:\example files\various\raw files"
for /r %d in (*) do copy "%d" "C:\example files\conso"
Я ставлю \ y в конце скрипта, если хочу перезаписать дубликаты файлов.
Однако моя дилемма в том, что я хочу не перезаписывать эти файлы, а автоматически переименовывать их.
Есть ли в Windows cmd какая-либо другая команда, которая пытается скопировать эти файлы и переименовать их, если найдены дубликаты?
windows-7
windows
command-line
cmd.exe
Фрэнсис Оуано Понсе
источник
источник
Ответы:
Вот командный файл. Я использую
cp
функцию резервного копирования команды. Программу можно найти в\usr\local\wbin
папке этого заархивированного файла (проект UnxUtils). Распакуйте исполняемый файл в любую папку в вашем%PATH%
.источник
!
вызывающие проблемы,