我需要检索有权使用远程计算机上的 WMI 对象执行卷维护任务的用户/组列表。
我可以明确地做的是
- 在开始菜单上,单击运行。在打开框中,键入secpol.msc。
- 展开当地政策。
- 选择用户权限分配文件夹。策略将显示在详细信息窗格中。
- 在窗格中,双击执行卷维护任务。
- 在属性窗口中,我可以看到有权访问的用户/组列表。
我需要在我的 C# 应用程序中使用 WMI 调用来获取这个确切的列表。
为了获取或修改 Windows 安全策略的值,您必须访问 Windows 注册表。现在要找到存储您正在寻找的值的确切键,您必须检查Group Policy Settings Reference for Windows and Windows Server
其中包含一个包含所有组策略设置的 excel 文件和 Windows 注册表中的位置。
密码策略、帐户锁定策略是安全注册表设置的一部分。在给出明确的权限之前,它不能被远程读取。
仅供参考,该文件实际上并不能完全发挥作用。手动编辑这些值实际上不会更改 gp 设置(仍然显示未在 gpedit 中设置),但它确实限制了您正在设置的过程。此外,如果您在运行 procmon 时使用 gpedit 手动设置该值,则它所击中的键与文档中列出的不同。