Мониторинг передачи файлов с компьютера с помощью python - PullRequest
0 голосов
/ 18 марта 2020

Ситуация: я хочу написать Python скрипт для просмотра файлов, которые перемещаются / копируются / загружаются с компьютера. Назначение может включать, но не ограничивается

Уровень файловой системы

  • USB-носитель
  • Подключенные сетевые ресурсы

Уровень сети

  • Загружен через браузер
  • Отправлено по электронной почте

Проблема: я не уверен, с чего начать. Я видел пакет watchdog для Python, но он предполагает, что он работает только на уровне файловой системы (если только при загрузке или подключении файла не возвращается уникальный filesystem event)

Вопрос: есть ли Python пакетов, которые позволяют мне достичь того, что мне нужно? Я очень сомневаюсь, что для такого мониторинга потребуется перехват файлов при переходе в приложения.

Дополнительная информация 1: Если есть другие способы достижения этого, кроме Python, я буду рад это услышать, особенно если оно встроен (например, Powershell, cmd.exe)

...