Get-WmiObject -Class powershell 命令在 Windows7 中不起作用
Posted
技术标签:
【中文标题】Get-WmiObject -Class powershell 命令在 Windows7 中不起作用【英文标题】:Get-WmiObject -Class powershell command not working in Windows7 【发布时间】:2013-10-02 03:45:02 【问题描述】:我有 java swing 应用程序,我们连接到远程主机(ip)。 我正在使用 WMI 获取远程主机(IP)的操作系统详细信息。
当我的设置在 Windows2008R2 上运行时,远程主机(IP)会连接。
但在 Windows7 上运行相同的设置时,出现异常“拒绝访问”。
我使用 Powershell 运行命令..我也遇到了同样的异常
Get-WmiObject -Class Win32_OperatingSystem -Computername IP -Namespace root\CIMv2 |格式列表-属性 [a-z]*"
我以管理员身份登录。
例外
[Get-WmiObject:访问被拒绝。 (来自 HRESULT 的异常:0x80070005 (E_ACCESS, DENIED)),
关于这个的任何想法..
【问题讨论】:
您是否在两个系统上使用相同的域用户帐户? 【参考方案1】:从创建访问被拒绝错误的计算机的命令行运行命令“wmimgmt.msc”。在“WMI 控制”下单击属性,然后单击安全选项卡。验证必要的帐户和组是否具有必要的权限。
A link to the Microsoft Technet article.
【讨论】:
以上是关于Get-WmiObject -Class powershell 命令在 Windows7 中不起作用的主要内容,如果未能解决你的问题,请参考以下文章
使用 powershell 和 Get-WmiObject 检查给定进程是不是以提升的权限运行
Get-WmiObject 不能在 PowerShell (x86) 但在 PowerShell 上执行
Get-WmiObject : RPC 服务器不可用。 (HRESULT 异常:0x80070 6BA
win8系统快要过期激活,输入(Get-wmiObjeCt.......PrOductkey出现不
powershell 通过'PowerShellFilter'参数支持PowerShell查询语法的Get-WmiObject和Get-CimInstance的代理命令