Как получить историю операций с файлами в C#?C#

Место общения программистов C#
Anonymous
Как получить историю операций с файлами в C#?

Сообщение Anonymous »

Я разрабатываю программу, защищающую все локальные файлы, поэтому основная функция программы — мониторинг всех файлов.
Пока я могу использовать

Код: Выделить всё

FileSystemWatcher
чтобы получить перемещение локальных файлов. Но когда дело доходит до следующих сценариев, у меня совершенно нет вариантов.
  • Прикрепить файл к почте (например, Outlook)
  • Загрузить файл в браузер (например, Edge или Chrome)
  • Переместить или скопировать файл по сетевому пути
Насколько я понимаю, браузер не обеспечивает загрузку историю.
Поэтому я думаю, что, возможно, мне следует изменить свое расследование на мониторинг файла типа «откуда он взялся» и «куда он ушел».
Есть ли способ их получить?
С уважением.

Подробнее здесь: https://stackoverflow.com/questions/786 ... story-in-c

Вернуться в «C#»