使用 WMI C# 2005 记录 Windows 2000 和 XP 操作系统的启动进程和事件

发布于 2024-10-11 22:57:07 字数 178 浏览 3 评论 0原文

有没有一种方法可以让 WMI 捕获事件(例如选择或访问控制面板)和进程(例如运行“命令”)。

我是 ManagementEventWatcher 主题的初学者,我想知道我是否能抓住事件和进程开始的那一刻。我想记录它或将活动放入一个简单的列表框中,以便我可以监视 2000 和 XP Windows 操作系统的事件和进程的启动。

Is there a way that WMI can catch events, for example selecting or accessing the control panel, and processes, for example running "command".

I am a beginner on the subject of ManagementEventWatcher and I was wondering if I can catch the moment the event and the processes started. I would like to log it or put the activities inside a simple list box so I can monitor the start of the events and processes of a 2000 and XP Windows OS.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

疯狂的代价 2024-10-18 22:57:07

您可以尝试使用 Win32_ProcessStartTrace 和 Win32_ProcessStopTrace 类。我使用 StopTrace 类来捕获我在远程主机上启动的进程何时完成运行。

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

You could try to use the Win32_ProcessStartTrace and the Win32_ProcessStopTrace classes. I have used the StopTrace class to catch when a process that I start on a remote host finishes running.

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文