Что нового

Имеется текстовый файл, необходимо мониторить его на предмет чтения

vaf

Новичок
Сообщения
186
Репутация
2
Доброго времени суток уважаемые форумчане. Возникла следующая задача.
Имеется текстовый файл, необходимо мониторить его на предмет его чтения любыми программами, т.е. определить есть ли обращение к нему ?

P.S. файл находится на Web сервере (Windows), autoit скрипт определяющий открыт ли файл, тоже будет крутиться на этом же сервере. Конечно как вариант, считывать логи сервера, но хотелось бы сделать это средствами самого autoit
нужно для того чтобы мониторить, было ли обращение к файлу через http://
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
попробуйте функцию "FileGetTime"
Код:
$t = FileGetTime(@ScriptDir & '\1.txt', 2)

If Not @error Then
    $yyyymd = $t[0] & '/' & $t[1] & '/' & $t[2]&'  '&$t[3]&':'&$t[4]&':'&$t[5]
    MsgBox(0, "Время последнего доступа к файлу ", $yyyymd)
EndIf
 
Верх