Как сравнить даты последнего изменения файла(ов) в бат файле

Zeda
Дата: 24.12.2007 07:57:23
Небходимо сравнить даты последнего изменения файла(ов) и исходя из этогоо архивировать/не архивировать.
Может кто направление дать ? или пример?
Спасибо.
Biz©
Дата: 24.12.2007 10:11:48
Zeda
Небходимо сравнить даты последнего изменения файла(ов) и исходя из этогоо архивировать/не архивировать.
Может кто направление дать ? или пример?
Спасибо.

нужно именно сравнение дат или просто определение что файл изменился с последней архивации ?
если последнее, то мона действовать через аттрибут архивации:
q.cmd
@echo off
for /f "" %%i in ('attrib _файл_') do @set _attr=%%i
if not "%_attr%" == "A" goto no_arch
архивация
attrib -a _файл_
:no_arch

зы: при изменении файла атрибут архивации устанавливается
Zeda
Дата: 24.12.2007 12:27:42
Короче необходимо сравнить даты последнего изменения файлов с последним архивом.
Суть такая, что надо архивировать то, что изменилось с последней архивации.
Все это дело нах-ся в разных папках.

Нужно
автор
файл изменился с последней архивации
MZH
Дата: 24.12.2007 13:09:49
Посмотрите в хелпе архиватора параметры команд freshen и update, по-моему, они как раз для этого предназначены.