我编写了一个接收WMI事件的程序。现在我必须手动进入安全设置才能打开感兴趣的事件。
我可以通过Windows GUI执行此操作,但希望以编程方式执行此操作。
我查看了secedit
和auditpol
,但我似乎无法正确理解他们的语法。我要么不知道使用哪个数据库,不能建立有效的路径,要么没有找到正确的权限。
我很高兴batch
,powershell
甚至C++
提供帮助。如何创建一个在运行时设置审核策略的小脚本或应用程序?
编辑8/3/16
为什么无法使用auditpol
进行备份?
PS E:\agent\bin> auditpol /backup /file:backup.csv
Error 0x0000000D occurred:
The data is invalid.
PS E:\agent\bin> auditpol /backup /file:C\backup.csv
Failed to open file
Error 0x00000003 occurred:
The system cannot find the path specified.
PS E:\agent\bin> auditpol /backup /file:E\backup.csv
Failed to open file
Error 0x00000003 occurred:
The system cannot find the path specified.