Компонент для отслеживания файловой системы

В данной статье хотел познакомить с полезным на мой взгляд компонентом, который позволяет отследить происходящие действия на винчестере. Компонент позволяет выявлять ряд действий возникающих в процессе работы с винчестером, одни из них это:

  • создание файлов и папке;
  • удаление файлов и папки;
  • изменение, переименование, обновление файлов и папки;
  • отслеживание добавления и удаления устройства, например флешки, винчестера;

и многое другое.

Скачать компонент Shell Change Notify для отслеживание файловой системы можно в конце статьи. В архиве есть демонстрационная программа с рядом событий, которые возникают в процессе работы с файловой системой.

Снимок1

Компонент Shell Change позволяет заменить ряд API-функций для выявления событий файловой системы. Подходит для работы в среде Delphi 7 и выше.