使用PowerShell获取英特尔(R)管理引擎接口版本

时间:2017-02-06 13:11:29

标签: powershell

您好我正在尝试使用

获取英特尔(R)管理引擎接口版本
devicename                                                  driverversion
----------                                                  -------------
Intel(R) Management Engine Interface

但我得到的结果如下:

{{1}}

但是当我从设备管理器检查时,我得到了这些信息示例:

enter image description here

1 个答案:

答案 0 :(得分:1)

当你使用selectSelect-Object的别名)时,你会告诉PowerShell"我只想 这些属性,删除其他所有内容& #34 ;.不使用select进行过滤:

$MgmtInterface = Get-WmiObject Win32_PnPSignedDriver| Where-Object {$_.DeviceName -like "*Intel(R) Management Engine Interface*"}

现在,要获取您之后的信息,请选择相关属性:

$MgmtInterface |Select-Object DriverProviderName,DriverDate,DriverVersion,@{Name='Digital Signer';Expression={if($_.IsSigned){$_.Signer}else{'Not digitally signed'}}}