|
PnPUtil 示例
本主题提供有关如何使用 PnPUtil 工具的以下示例:
将驱动程序包添加到驱动程序存储区
列出驱动程序存储区中的驱动程序包
从驱动程序存储区中删除驱动程序包
将驱动程序包添加到驱动程序存储区
以下示例将驱动程序包(包含名为 MyDriver.inf 的 INF 文件)添加到驱动程序存储区:
C:\>pnputil /a m:\MyDriver.inf
Microsoft PnP Utility
Processing inf : MyDriver.inf
Driver package added successfully.
Published name : oem22.inf
在添加到驱动程序存储区后,该驱动程序包的 INF 文件将通过其发布名称 (oem22.inf) 在驱动程序存储区内引用。
列出驱动程序存储区中的驱动程序包
以下示例列出当前位于驱动程序存储区中的驱动程序包。仅列出不是内置包的驱动程序包。内置驱动程序包为包含在 Windows 的默认安装或其 Service Pack 中的一种包:
C:\>pnputil /e
Microsoft PnP Utility
Published name : oem0.inf
Driver package provider : Microsoft
Class : Printers
Driver version and date : Unknown driver version and date
Signer name : microsoft windows
Published name : oem22.inf
Driver package provider : Fabrikam, Inc.
Class : Network adapters
Driver version and date : 10/07/2009 1.0.200.0
Signer name : microsoft windows hardware compatibility publisher
在本例中,显示有关发布的 INF 文件 (oem22.inf) 引用的驱动程序包的信息。此信息包含驱动程序包的发行商 (Fabrikam, Inc.)、安装程序类(网络适配器)以及版本 (1.0.200.0)。
注意 在本例中,“Signer Name”字段的数据指示由 Windows 硬件质量实验室 (WHQL) 发布签名进行数字签名的示例驱动程序包。如果驱动程序包未进行数字签名,则“Signer Name”字段中不显示任何数据。
从驱动程序存储区中删除驱动程序包
以下示例从驱动程序存储区中删除驱动程序包。使用其发布的 INF 文件 (oem22.inf) 引用驱动程序包:
C:\>pnputil /d oem22.inf
Microsoft PnP Utility
Driver package deleted successfully.
|
|