Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Использование FileMon.sys


Автор: JleruOHeP 29.11.2007, 10:10
Помогите пожалуйста с написанием аналога Filemon. Нужно отслеживать изменения в файловой системе и протоколировать что изменилось, как изменилось и, главное, чем изменилось. 
Нашел на этом форуме тему http://forum.vingrad.ru/topic-38815.html
Помогите, плз, переписать это дело на C#?Нашел также, если надо, исходники filemon.sys : 
http://www.wasm.ru/baixado.php?mode=tool&id=283

Но это мне как то мало помогло  smile 

Автор: Experimenter 29.11.2007, 11:43
System.IO.FileSystemWatcher тебе в помощь

Добавлено через 3 минуты и 15 секунд
смотреть http://msdn.microsoft.com/library/rus/default.asp?url=/library/RUS/cpref/html/frlrfSystemIOFileSystemWatcherClassTopic.asp

Автор: altarvic 29.11.2007, 14:02
FileSystemWatcher - это далеко не аналог FileMon'у

Автор: Experimenter 29.11.2007, 15:37
altarvic, согласен, но изменения в файловой системе он может отслеживать.
вот только чем изменилось, не знает.

Автор: JleruOHeP 29.11.2007, 22:56
Вот именно, что не может отслеживать чем изменилось - а мне это как раз главное... Поэтому и просил помочь переписать то, что по ссылкам...
Вопрос возник дополнительный, мб не совсем по теме и довольно глупый, но как подключить, например, "windows.h" в C#? Именно тот windows.h, что из C++?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)