繁体   English   中英

在 powershell 中,你如何获得你电脑上安装的所有固件的信息? 名称及其版本

[英]In powershell, how do you get information on all firmwares installed on your pc? Name and its version

我有以下脚本,但运行时出现错误。

Get-WmiObject -Class Win32_FirmwareDriver | Select-Object Name, Version

错误:

Get-WmiObject : Invalid class "Win32_FirmwareDriver"
At line:17 char:14
+ $firmwares = Get-WmiObject -Class Win32_FirmwareDriver | Select-Objec ...

    + CategoryInfo          : InvalidType: (:) [Get-WmiObject], ManagementException
    + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand

Get-PnpDevice -FriendlyName *firm* 向我返回“系统固件 1.5.0”。

Get-PnpDevice -Class Firmware

Status Class    FriendlyName          InstanceId
------ -----    ------------          ----------
OK     Firmware System Firmware 1.5.0 UEFI\RES_{0E978706-3BA8-4F46-B09B-9EA14E6E...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM