Войти

Показать полную графическую версию : [решено] Копирование последнего по дате файла


knopochka_k
14-09-2012, 15:09
Уважаемые, помогите)
Такая ситуация. Есть каталог С:\1 в который каждый день заливаются файлы формата .bak
Необходимо планировщиком запускать в заданное время cmd/bat, чтоб он копировал в каталог C:\2 самый последний по дате файлик.
Буду безумно благодарна!

Foreigner
14-09-2012, 16:17
@echo off
setlocal

pushd "c:\1" || goto:eof

for /f "tokens=*" %%i in (' dir /b /od *.bak ') do set "last=%%i"
copy "%last%" "c:\2"

popd

knopochka_k
14-09-2012, 17:35
Foreigner, СПАСИБО большое! Была бы рядом - проставилась бы борщем и пивом)




© OSzone.net 2001-2012