如何使用 PowerShell 查詢裝置驅動程式版本?
要使用 PowerShell 查詢裝置驅動程式版本,我們需要使用 WMI 物件的 win32_PnpSignedDriver 課程。例如,
示例
Get-WmiObject win32_PnpSignedDriver
或者,如果你正在使用 PowerShell core(PowerShell 6.0 或更高版本),你可以使用 CIM 例項命令。例如,
Get-CimInstance win32_PnpSignedDriver
要根據版本篩選驅動程式,使用以下命令進行篩選。
示例
gwmi win32_PnpSignedDriver | Select Description, DriverVersion
輸出
ACPI x64-based PC 6.2.9200.16384 UMBus Root Bus Enumerator 6.2.9200.16384 WAN Miniport (IPv6) 6.2.9200.16384 Composite Bus Enumerator 6.2.9200.16384 WAN Miniport (IKEv2) 6.2.9200.16384 WAN Miniport (SSTP) 6.2.9200.16384 WAN Miniport (IP) 6.2.9200.16384
要搜尋具有其名稱的特定驅動程式,
gwmi win32_PnpSignedDriver | where{$_.Description -eq "WAN Miniport (IPv6)"} | Select Description, DriverVersion要使用萬用字元搜尋特定驅動程式,
gwmi win32_PnpSignedDriver | where{$_.Description -like "Vmware*"} | Select Description, DriverVersion要獲取遠端計算機上的驅動程式列表,在 WMI 或 CIM 例項命令中使用 -ComputerName 引數,如下所示。
gwmi win32_PnpSignedDriver -ComputerName Computer1
廣告
資料結構
網路技術
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
JavaScript
PHP