get-wmiobject 访问被拒绝

get-wmiobject 访问被拒绝

我创建了一个用户并将其添加到管理员组。当我正常打开 powershell(不是以管理员身份)并输入 get-wmiobject 时,访问被拒绝。我做了什么

  1. 运行 wmi 控制,专门添加用户并授予完全访问权限

在此处输入图片描述

  1. 将用户添加到分布式 COM 用户并授予完全权限

在此处输入图片描述

  1. 打开 GPO 并将用户添加到本地安全策略 > 计算机配置 > Windows 设置 > 安全设置 > 本地策略 > 安全选项 > DCOM:安全描述符定义语言语法中的计算机访问限制

在此处输入图片描述

当我以管理员身份打开 PowerShell 时,键入 get-wmiobject -namespace root\wmi -class Lenovo 固件设置(可以是任何需要提升的设置),它可以工作。然后,当会话处于活动状态时,当 PowerShell 在没有管理访问权限的情况下运行时,它可以工作。

我缺少什么以便我可以调用 wmi 而不提升控制台?

相关内容