使用 WMI 的本地安全策略
我需要检索有权使用远程计算机上的 WMI 对象执行卷维护任务的用户/组列表。
我可以明确执行的操作是
- 在“开始”菜单上单击“运行”。在“打开”框中,键入 secpol.msc。
- 展开地方政策。
- 选择用户权限分配文件夹。策略将显示在详细信息窗格中。
- 在窗格中,双击“执行卷维护任务”。
- 在属性窗口中,我可以看到有权访问的用户/组列表。
我需要在我的 C# 应用程序中使用 WMI 调用来获取这个确切的列表。
I need to retrieve list of users/groups who have access to perform volume maintain tasks using WMI objects on remote machine.
What I can do it explicitly is
- On the Start menu, click Run. In the Open box, type secpol.msc.
- Expand Local Policies.
- Select the User Rights Assignment folder. The policies will be displayed in the details pane.
- In the pane, double-click Perform Volume Maintenance Tasks.
- In properties window, I can see user/group list who have access.
I need to get this exact list using WMI call in my C# application.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
为了获取或修改 Windows 安全策略的值,您必须访问 Windows 注册表。现在要找到存储您要查找的值的确切密钥,您必须检查
Windows 和 Windows Server 组策略设置参考
,其中包含一个 Excel 文件,其中包含所有组策略设置以及 Windows 注册表中的位置。In order to get or modify the values of the windows security policy you must access the windows registry. Now to find the exact key which store the values which you are looking for you must check the
Group Policy Settings Reference for Windows and Windows Server
which contains a excel file with all the group policy settings and the location in the windows registry.密码策略、帐户锁定策略是安全注册表设置的一部分。在给予明确许可之前,无法远程读取它。
Password Policy, Account lockout policies are a part of secured registry settings. It cannot be read remotely until explicit permissions are given.
仅供参考,该文档实际上并不能完全发挥作用。手动编辑值实际上不会更改 gp 设置(仍然显示未在 gpedit 中设置),但它确实限制了您正在设置的过程。另外,如果您在运行 procmon 时使用 gpedit 手动设置值,则它所点击的键与文档中列出的不同。
FYI that document doesn't actually work fully. Manually editing the values do not actually change the gp setting (still shows not set in gpedit), yet it does restrict the process you are setting. Also, if you manually set the value with gpedit while running procmon, the key it is hitting is not as listed in the document.