|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Отслеживание изменений в сетевых каталогах
Доброго времени суток, просьба сильно не пинать =)
Вообще-то я админ, но решил облегчить себе жизнь, написав некоторую программку для администрирования файлового сервера. Задача состоит в следующем: нужно находясь на компьютере в локальной сети, смотреть состояние каталогов на файловом сервере (на сам сервер никакой софт ставиться не будет) Программа должна вести логирование событий на сервере. Т.е. все имеющиеся на сервере файлы нужно разделить по группам: все виды доступа включая чтение переименование/перемещение удаление изменение содержимого не учитывать файл и в зависимости от произошедшего с файлом события сделать запись в журнал в формате: Пользователь (ФИО) совершил действие (описание действия) с файлом (имя файла) Подскажите есть ли в delphi подобные функции, и если можно, их названия, или придётся писать всё это самому, подскажите что нужно прочитать чтобы хотя бы иметь представление как это реализовать. прочитал вот эту тему и ещё парочку похожих тем, но к сожалению ни в одной из них не сказано как поймать имя пользователя который вызвал событие, и практически все исходники, которые я видел, работают по таймеру, а не постоянно. спасибо. |