如何以编程方式设置Windows审核策略?

时间:2016-08-01 14:55:43

标签: windows powershell batch-file audit local-security-policy

我编写了一个接收WMI事件的程序。现在我必须手动进入安全设置才能打开感兴趣的事件。

Local Security Policy

我可以通过Windows GUI执行此操作,但希望以编程方式执行此操作。

我查看了seceditauditpol,但我似乎无法正确理解他们的语法。我要么不知道使用哪个数据库,不能建立有效的路径,要么没有找到正确的权限。

我很高兴batchpowershell甚至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.

0 个答案:

没有答案