如何读取“计算机配置\策略\Windows设置\安全设置\本地策略\安全选项”值?

问题描述 投票:0回答:1

我想使用命令提示符和 wmic.exe 工具以编程方式读取安全设置值。

具体值“计算机配置\策略\Windows设置\安全设置\本地策略\安全选项\用户帐户控制:以管理员批准模式运行所有管理员”。

从控制台禁用它也很有趣。我未能通过谷歌找到任何有意义的东西。也许有人知道如何阅读它?使用“...GetObject("winmgmts:...")”的解决方案也是可以接受的。提前告知有用的提示。

使用 cmd.exe 读取 Windows 安全设置。

cmd wmic
1个回答
0
投票

我在注册表中找到了相应的值,所以问题的答案就在那里,而且很可能已经关闭了。并且不需要实用程序 wmic.exe。

可能对某人有用。对应的属性值和注册表值:

“secpol.msc”内的设置位置:计算机配置\策略\Windows 设置\安全设置\本地策略\安全选项\

对应的注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System

图例:

  1. 不带前缀“用户帐户控制”的设置项名称=要设置的设置项值
  2. 对应的注册表项名称=所需设置值对应的注册表项值

设置和注册表值#1:

  1. 管理员批准模式下管理员的提升提示行为 = 不提示提升(默认值)
  2. 同意提示行为管理员 = 0

设置和注册表值#2:

  1. 检测应用程序安装并提示提升=已禁用
  2. 启用安装程序检测= 0

设置和注册表值#3:

  1. 仅提升安装在安全位置的 UIAccess 应用程序 = 已禁用
  2. 启用SecureUIAPaths = 0

设置和注册表值#4:

  1. 在管理员批准模式下运行所有管理员=已禁用
  2. EnableLUA = 0(需要重启)
© www.soinside.com 2019 - 2024. All rights reserved.