WMI / CIM:无法访问课程

时间:2017-08-29 20:29:21

标签: powershell wmi cim

我有一个非标准的WMI名称空间/类I尝试访问,但无法通过传统方式。我在使用-List参数时可以看到该类,并且可以在使用-List | Where-Object Name -eq 'Class'时分配/访问该类,但无法通过Get-WmiObject -Namespace 'ROOT\Novadigm' -Class 'NVD_Agent'访问该类(不返回任何内容)

使用:

PS C:\> GWMI -Namespace 'ROOT\Novadigm' -List | ? Name -eq NVD_Agent


  Namespace: ROOT\Novadigm

Name          Methods                 Properties
----          -------                 ----------
NVD_Agent     {AddInstance, Del...    {}


PS C:\> Get-CimClass -ClassName 'NVD_Agent' -Namespace 'ROOT\Novadigm'


  Namespace: ROOT/Novadigm

CimClassName  CimClassMethods         CimClassProperties
----          -------                 ----------
NVD_Agent     {AddInstance, Del...    {}

纳达:

PS C:\> GWMI -Namespace 'ROOT\Novadigm' -Class 'NVD_Agent'
PS C:\>
PS C:\> Get-CimInstance -Namespace 'ROOT\Novadigm' -Class 'NVD_Agent'
PS C:\>

问题:为什么会这样?如何通过使用标准语法使其无法通过Where-Object

来使其工作

0 个答案:

没有答案