您好我想创建一个记录这些项目的应用程序:
'管理事件查看器'记录以上项目的大部分内容 但在Windows XP中没有明确的日志。
此外,用户可以更改事件设置
如何以完全信任的方式做到这一点。
谢谢所有朋友
答案 0 :(得分:2)
正如您所观察到的,Windows已经记录了这些事件并将它们记录在您可以使用事件查看器查看的Windows事件日志中。
此外,您可以编写程序来读取事件日志中的项目,并记录您定义的其他事件。
至于安全性,如果您的用户以普通用户身份运行(在XP,Vista或Windows 7下无关紧要)而不是管理用户,那么他们将无法从事件日志中删除项目。 / p>
最后,如果您在网络上,可以使用事件查看器查看任何Windows计算机上的日志,而不仅仅是您所在的计算机上的日志。同样,您可以编写一个程序,从网络上的所有计算机(已打开)收集日志数据并为您分析。
答案 1 :(得分:0)
您需要查看WMI以挂钩到Windows并按照JonnyBoats的建议阅读事件查看器: