提问人:kopiev 提问时间:11/14/2023 更新时间:11/14/2023 访问量:35
如何读取“计算机配置\策略\Windows 设置\安全设置\本地策略\安全选项”值?
How to read "Computer Configuration\Policies\Windows Settings\Security Settings\Local Policies\Security Options" value?
问:
我想使用命令提示符和 wmic.exe 工具以编程方式读取安全设置值。
具体值为“计算机配置\策略\Windows 设置\安全设置\本地策略\安全选项\用户帐户控制:在管理员批准模式下运行所有管理员”。
从控制台禁用它也很有趣。我未能通过谷歌找到任何有意义的东西。也许有人知道如何阅读它?使用“...GetObject(“winmgmts:...”)“ 也是可以接受的。Tnx 提前提供有用的提示。
使用 cmd.exe 读取 Windows 安全设置。
答:
0赞
kopiev
11/23/2023
#1
我在注册表中找到了相应的值,所以问题的答案就在那里,而且很可能已经关闭。并且不需要实用程序 wmic.exe。
可能对某人有用。相应的属性值和注册表值:
“secpol.msc”中的设置位置:计算机配置\策略\Windows 设置\安全设置\本地策略\安全选项\
相应的注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
传说:
- 不带前缀的设置项目名称 “用户帐户管理” = 要设置的设置项目值
- 相应的注册表项名称 = 与所需设置值对应的注册表项值
设置和注册表值 #1:
- 管理员审批模式下管理员的提升提示行为 = 在不提示的情况下提升(默认值)
- ConsentPromptBehaviorAdmin = 0
设置和注册表值 #2:
- 检测应用程序安装并提示提升 = 禁用
- EnableInstallerDetection = 0
设置和注册表值 #3:
- 仅提升安装在安全位置的 UIAccess 应用程序 = 禁用
- EnableSecureUIAPaths = 0
设置和注册表值 #4:
- 在管理员批准模式下运行所有管理员 = 已禁用
- EnableLUA = 0 (需要重新启动)
评论