появляются файлы и могут исчезнуть буквально через 1-2 секунды. Надо отслеживать появление файлов и считывать первые 10 строк каждого файла для последующей обработки. Опрашивать папку каждые 100мс это на мой взгляд не разумно. Какие ещё есть варинаты в поше? Кто-нибудь делал что-то подобное?
Включить аудит файлов, в расписании добавить триггер на событие)
подписаться на события wmi, повесить скрипт на них.
Я об этом думал, но может быть есть что-то попроще?
попроще разве что периодически проверять. И то спорно что проще еще...
Да делал, с записью в базу данных для анализа. Использовал класс filesystemwatcher , естессно со своей оберткой.
Есть специальный filesystemwatcher встроенный в систему Гуглите New-object -Typename io.filesystemWatcher А не задр*чивать диск запросами.
Да есть, я же тебе писал. Скинь куда отправить, я писал специально под эту задачу
Там есть нюанс с буфером
Собсвенно модуль предложенный выше основан на этой же фиче судя по всему
Обсуждают сегодня