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

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

Butay 14-08-2014 16:38 2389266

Копирование последних по дате.
 
Здравствуйте. Такая вот задачка, никак не получается создать batnik для копирования определенного файла из одной директории в другую созданного последнего по дате. То есть из папки "ААА" мне надо скопировать в папку "BBB" архив последний по дате создания. В папке "ААА" каждый день формируются архивы базы данных и их необходимо копировать в папу "ВВВ", но копировать надо раз в неделю, то есть "/d" не подходит так как она скопирует все новые файлы по отношению к стврому в папке "ВВВ", а нода только один последний. Надеюсь на вашу помощь или подскажите программу. Спасибо!

megaloman 15-08-2014 17:03 2389799

Код:

@echo off
Set "From=Z:\AAA"
Set "To=Z:\BBB"

FOR /F "usebackq delims=" %%f IN (`Dir "%From%\*.*" /b /A:-D /O:-D`) DO Copy "%From%\%%f" "%To%\"&GoTo :Eof


Butay 18-08-2014 17:13 2390857

Большое спасибо за Вашу помощь.


Время: 20:53.

Время: 20:53.
© OSzone.net 2001-