Не работает простая конструкция

Обсуждение программ nnCron и nnCron LITE

Не работает простая конструкция

Postby me1964 » Thu, 16 Sep 2004, 08:54

Суть такова - каждый день создается архив , потом копируется на USB хард - это все реализовано. Не получается удалять вчерашний архив. Взял конструкцию из хелпа но.... она не работает.

FOR-FILES: "C:\ArxKD_1\*.rar"
IS-DIR? 0=
IF
CUR-DATE CREATION-DATE DATE- 1 >
IF
FILE-DELETE: "%FOUND-FULLPATH%"
THEN
THEN
;FOR-FILES

что я делаю не так?
me1964
 
Posts: 2
Joined: Thu, 16 Sep 2004, 07:51
Location: Ярославль

Postby VK » Thu, 16 Sep 2004, 10:55

Думаю, загвоздка вот в чем: ты вычитаешь дату создания файла из текущей даты и потом проверяешь, чтобы полученный результат (в днях) был больше единицы. А больше единицы этот результат может быть только у позавчерашнего (и более старых) файлов. У вчерашнего файла результат будет равен единице. Поэтому вчерашний и не удаляется.
CU
VK
User avatar
VK
 
Posts: 680
Joined: Wed, 14 Jul 2004, 19:17


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: No registered users and 2 guests

cron