PnPUtil (PnPUtil.exe) 是一个命令行工具,使管理员可以执行以下操作驱动程序包

C:\Users\Administrator>pnputil
Microsoft PnP 工具

PNPUTIL [/add-driver <...> | /delete-driver <...> |
         /export-driver <...> | /enum-drivers | /?]

命令:

  /add-driver <filename.inf | *.inf> [/subdirs] [/install] [/reboot]

    将驱动程序包添加到驱动程序存储中。
      /subdirs - 遍历驱动程序包的子目录。
      /install - 在任何匹配的设备上安装/更新驱动程序。
      /reboot - 根据需要重新启动系统以完成此操作。

  /delete-driver <oem#.inf> [/uninstall] [/force] [/reboot]

    从驱动程序存储中删除驱动程序包。
      /uninstall - 从任何使用驱动程序包的设备中卸载驱动程序包。
      /force - 删除驱动程序包,即使有设备正在使用它。
      /reboot - 根据需要重新启动系统以完成此操作。

  /export-driver <oem#.inf | *> <目标目录>

    从驱动程序存储中将驱动程序包导出到目标目录中。

  /enum-drivers

    枚举驱动程序存储中的所有第三方驱动程序包。

  /?

    显示此用法屏幕。

旧版命令:

  [-i] -a <filename.inf> ==> /add-driver <filename.inf> [/install]
  [-f] -d <oem#.inf>     ==> /delete-driver <oem#.inf> [/force]
  -e                     ==> /enum-drivers

示例:

  pnputil /add-driver x:\driver.inf       <- 添加驱动程序包
  pnputil /add-driver c:\oem\*.inf        <- 添加多个驱动程序包
  pnputil /add-driver device.inf /install <- 添加并安装驱动程序包
  pnputil /enum-drivers                   <- 枚举 OEM 驱动程序包
  pnputil /delete-driver oem0.inf         <- 删除驱动程序包
  pnputil /delete-driver oem1.inf /force  <- 强制删除驱动程序包
  pnputil /export-driver oem6.inf .       <- 导出驱动程序包
  pnputil /export-driver * c:\backup      <- 导出所有驱动程序包


C:\Users\Administrator>

 

PnPUtil (PnPUtil.exe) 是一个命令行工具,使管理员可以执行以下操作驱动程序包:

在何处可以下载 PnPUtil?

PnPUtil (PnPUtil.exe) 包含在每个版本的 Windows,从 Windows Vista 开始 (在 %windir%\system32 目录中)。 没有单独的 PnPUtil 下载包。

  • 打开命令提示符窗口 (以管理员身份运行)。
  • 类型pnputil /? 若要查看命令选项。 请参阅 PnPUtil 命令语法有关详细信息。

请注意PnPUtil 支持在 Windows Vista 和更高版本的 Windows 上。 PnPUtil 不是适用于 Windows XP,但是,可以使用驱动程序安装框架 (DIFx)工具创建和自定义安装的驱动程序包。

本部分包含下列内容:

PnPUtil 命令语法

PnPUtil 示例

  • 将添加到驱动程序包驱动程序存储区

  • 在计算机上安装驱动程序包。

  • 从驱动程序存储区中删除驱动程序包。

  • 枚举驱动程序存储区中当前存在的驱动程序包。 列出不是现成的包的唯一驱动程序包。 现成驱动程序包是一个包含在 Windows 或其服务包的默认安装中。

若要运行 PnPUtil,打开命令提示符窗口 (以管理员身份运行) 并键入使用以下语法和参数的命令。

  • 请注意  PnPUtil (PnPUtil.exe) 包含在每个版本的 Windows,从 Windows Vista 开始 (在 %windir%\system32 目录)。

    复制

    pnputil [/add-driver <...> | /delete-driver <...> |
             /export-driver <...> | /enum-drivers | /?]
    

    命令

    /add-driver <filename.inf | *.inf> [/subdirs] [/install] [/reboot]

    将驱动程序包添加到驱动程序存储区。

    复制

    /subdirs - traverse sub directories for driver packages.  
    /install - install/update drivers on any matching devices.  
    /reboot - reboot system if needed to complete the operation.  
    

    /delete-driver <oem#.inf> [/uninstall] [/force] [/reboot]

    从驱动程序存储区中删除驱动程序包。

    复制

    /uninstall - uninstall driver package from any devices using it.  
    /force - delete driver package even when it is in use by devices.  
    /reboot - reboot system if needed to complete the operation.  
    

    /export-driver <oem#.inf | *>

    将驱动程序包从驱动程序存储区导出到目标目录。

    /enum-drivers

    枚举中的所有第三方驱动程序程序包驱动程序存储区。

    /?

    显示命令行语法。

    旧命令映射

    以下命令仍受支持,但旧。 我们建议你改为使用最新的语法。

    复制

      -a [-i]  <filename.inf> ==> /add-driver <filename.inf> [/install]
    
      -d [-f]  <oem#.inf>     ==> /delete-driver <oem#.inf> [/force]
    
      -e                     ==> /enum-drivers
    

    备注

    有关如何使用 PnPUtil 工具的示例,请参阅PnPUtil 示例

 

主题提供了有关如何使用 PnPUtil 工具的示例。

复制

  pnputil /add-driver x:\driver.inf       <- Add driver package
  pnputil /add-driver c:\oem\*.inf        <- Add multiple driver packages
  pnputil /add-driver device.inf /install <- Add and install driver package
  pnputil /enum-drivers                   <- Enumerate OEM driver packages
  pnputil /delete-driver oem0.inf         <- Delete driver package
  pnputil /delete-driver oem1.inf /force  <- Force delete driver package
  pnputil /export-driver oem6.inf .       <- Export driver package
  pnputil /export-driver * c:\backup      <- Export all driver packages
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值