Я знаю, что команда copy имеет возможность автоматически заменить файл, если он уже существует, но я хочу знать, если это способ копирования файлов, только если они еще не существуют (/Y
). Я не знаю фактических имен файлов в пакетном коде, так как я копирую из источника, используя подстановочные знаки в команде копирования:
copy *.zip c:\destination
Причина, по которой я хочу сделать это вместо автоматической перезаписи, заключается в том, что файлы имеют большой размер, и пропуск существующих позволит сэкономить много времени выполнения. Это делается через общий сетевой ресурс, поэтому копирование такого количества данных может занять некоторое время ...
Дополнительная информация:
Это пакетное задание, которое запускает функцию резервного копирования для копирования zip-файлов с моего компьютера на общий сервер, и в случае, если пакетное задание по какой-то причине не завершилось (скопированы только некоторые zip-файлы), мне нужно запустить снова, но только для тех почтовых файлов, которые не были скопированы ранее.