Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] bat: копировать файлы с заменой более старых (http://forum.oszone.net/showthread.php?t=332034)

asadv 20-12-2017 21:56 2785937

bat: копировать файлы с заменой более старых
 
Помогите, пожалуйста. Необходимо копировать файлы:
1. из папки_запуска_bat в заданную папку
2. в исходной папке файлов больше и нужно скопировать в конечную только те, что уже в ней содержатся
3. в конечной папке заменить только более старые файлы
Пока решение только такое:
Код:

xcopy /d /u /y "C:\Folder1\*" "D:\Folder2\"
Минус в том, что не соблюдается первое условие.

Iska 20-12-2017 22:49 2785943

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

megaloman 20-12-2017 22:56 2785944

Код:

@Echo Off
cls

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

Pause


asadv 21-12-2017 14:03 2786040

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


Время: 08:00.

Время: 08:00.
© OSzone.net 2001-