Регистрировать запущенные процессы и события операционных систем Windows 2000 и XP с помощью WMI C# 2005.

Есть ли способ, с помощью которого WMI может перехватывать события, например, выбор или доступ к панели управления, и процессы, например запуск «команды».

Я новичок в теме ManagementEventWatcher и мне было интересно, смогу ли я поймать момент запуска события и процессов. Я хотел бы зарегистрировать это или поместить действия в простой список, чтобы я мог отслеживать начало событий и процессов ОС Windows 2000 и XP.


person gibz357    schedule 13.01.2011    source источник


Ответы (1)


Вы можете попробовать использовать классы Win32_ProcessStartTrace и Win32_ProcessStopTrace. Я использовал класс StopTrace, чтобы поймать, когда процесс, который я запускаю на удаленном хосте, завершает работу.

http://msdn.microsoft.com/en-us/library/aa394374(v=vs.85).aspx

person cmcginty    schedule 31.03.2011