![]() |
Просмотр даты изменения файла и отправка сообщения
Доброго времени суток!
Просьба помочь с написанием скрипта который бы проверял дату последнего изменения файла. И в случае если это дата на 25 минут меньше нынешней отправлял сообщение о том что файл не изменялся в течении 25 минут. При этом дата файла динамическая, состоит по принципу KPK30032011.txt - где 30032011 это дата сегодняшнего дня. Заранее искренно благодарен! |
Может подойдёт? Попробуй...
Код:
strFolder="ПУТЬ_К_ПАПКЕ" |
Спасибо :) Но все гораздо проще нужно проверять один файл с динамическим названием (KPKddmmyyyy.txt - где ddmmyyyy это дата сегодняшнего дня). Принцип задачи в том что бы проверять нормально ли работает авто задача. В случае ее нормально работы последнее изменение файла будет изменятся каждые 15 минут. Если файлик не меняется уже 25 минут значит задача не работает вот в этот момент и вывести сообщение о том что у нас проблемы...
|
Вот так ещё можно.
Код:
myDateTime = Right("0" & Day(Date), 2) & Right("0" & Month(Date), 2) & Year(Date) |
Спасибо то что надо :) Только как так сделать что бы если файл отсутствует он просто промолчал :)
|
Вот еще вариант. Скрипт с заданным дискретом опрашивает файл. Если файл устарел, выдаётся сообщение, однако через заданный дискрет опрос повторяется. Если файла нет, выдаётся сообщение, однако через заданный дискрет опрос повторяется Если это сообщение не нужно - закомментируйте. Пути, префикс файла (у Вас KPK), расширение, дискрет опроса, порог устаревания -укажите свои.
Код:
Where = "H:\Delete\" ' Где файлы "Повторить"= немедленно переопросить файл . "Пропустить"=повторить опрос через заданный дискрет "Прервать" = снять скрипт Сообщение о том, что файл за разрешенный период изменялся, закомментировано (было нужно для отладки), при необходимости, можете восстановить, убрав ''''. |
Цитата:
Код:
myDateTime = Right("0" & Day(Date), 2) & Right("0" & Month(Date), 2) & Year(Date) |
Огромное спасибо :) Очень помог!
|
Время: 17:45. |
Время: 17:45.
© OSzone.net 2001-