Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] bat: копировать файлы с заменой более старых

Ответить
Настройки темы
CMD/BAT - [решено] bat: копировать файлы с заменой более старых

Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Помогите, пожалуйста. Необходимо копировать файлы:
1. из папки_запуска_bat в заданную папку
2. в исходной папке файлов больше и нужно скопировать в конечную только те, что уже в ней содержатся
3. в конечной папке заменить только более старые файлы
Пока решение только такое:
Код: Выделить весь код
xcopy /d /u /y "C:\Folder1\*" "D:\Folder2\"
Минус в том, что не соблюдается первое условие.

Отправлено: 21:56, 20-12-2017

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


asadv, RoboCopy.exe /? Вам в помощь. Для исключения из списков копирования файлов, присутствующих в Источнике, но отсутствующих в Назначении, используйте параметр /XL.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:49, 20-12-2017 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Contributor


Сообщения: 2735
Благодарности: 1699

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
@Echo Off
cls

xcopy /d /u /y "%~dp0*.*" "Z:\Box_Out\"

Pause

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:56, 20-12-2017 | #3


Новый участник


Сообщения: 2
Благодарности: 0

Профиль | Отправить PM | Цитировать


Iska, megaloman, спасибо большое! Использовал код megaloman'а, вроде отлично работает.

Отправлено: 14:03, 21-12-2017 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] bat: копировать файлы с заменой более старых

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Копировать файл по сети с помощью bat файла zfoxx Скриптовые языки администрирования Windows 3 23-06-2017 12:49
CMD/BAT - [решено] Копирование файлов с заменой на более старые файлы. Shpil83 Скриптовые языки администрирования Windows 4 28-03-2013 09:34
CMD/BAT - [решено] BAT Либо что-то с заменой строк в файле ASIDS Скриптовые языки администрирования Windows 3 17-09-2012 13:44
CMD/BAT - как сделать *.bat который будет копировать мой внешний дин-й мой ip и вст-ь с заменой ***b.m.m.c.b*** Скриптовые языки администрирования Windows 0 12-05-2012 13:22
Как заставить tcopy в 32-разрядной системе копировать с ленты на диск файл более 2Gb? Im27th Программирование в *nix 2 15-02-2010 15:22




 
Переход