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 packagepnputil /add-driver c:\oem\*.inf        <- Add multiple driver packagespnputil /add-driver device.inf /install <- Add and install driver packagepnputil /enum-drivers                   <- Enumerate OEM driver packagespnputil /delete-driver oem0.inf         <- Delete driver packagepnputil /delete-driver oem1.inf /force  <- Force delete driver packagepnputil /export-driver oem6.inf .       <- Export driver packagepnputil /export-driver * c:\backup      <- Export all driver packages

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

  1. 第三方模块——nodemon是一个命令行工具,用以辅助项目开发、nrm ( npm registry manager ):npm下载地址切换工具

    什么是第三方模块 别人写好的.具有特定功能的.我们能直接使用的模块即第三方模块,由于第三方模块通常都是由多个文件组成并且被放置在一个文件夹中,所以又名包. 第三方模块 nodemon nodemon是 ...

  2. GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟。...

    GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟. 支持输出多种格式 GitBook支 ...

  3. 从 1 到完美,用 node 写一个命令行工具

    从 1 到完美,用 node 写一个命令行工具 1. package.json 中的 bin 字段 现在,不管是前端项目还是 node 项目,一般都会用 npm 做包管理工具,而 package.js ...

  4. 显示器 Linux 性能 18 (一个命令行工具传递)

    对于系统和网络管理员来说每天监控和调试Linux系统的性能问题是一项繁重的工作.在IT领域作为一名Linux系统的管理员工作5年后,我逐渐认识到监控和保持系统启动并执行是多么的不easy.基于此原因. ...

  5. 如何手动写一个命令行工具?

    文章目录 前言 一.一个最简单的命令行工具 二.命令行解析工具 1.commander (1)option (2)version (3)command (4)argument 2.co-prompt ...

  6. 用node写一个命令行工具

    首先,大家在使用webpack,webpack-dev-server,babel-cli,vue-cli,npm这类工具的时候有没有思考过一个问题? 为什么我全局安装这个模块之后,就能在shell中使 ...

  7. 【Android NDK 开发】NDK C/C++ 代码崩溃调试 - Tombstone 报错信息日志文件分析 ( 使用 addr2line 命令行工具查找动态库中的报错代码位置 )

    文章目录 一.从 Tombstone 报错日志中查找报错动态库 二.addr2line 命令行工具使用 64 位动态库使用的 aarch64-linux-android-addr2line.exe 工 ...

  8. pnputil命令行工具简介

    PnPUtil是Windows内置的一个命令行工具,用于管理员对驱动程序包执行安装.删除.枚举等相关操作,我比较常用的是:启用/禁用USB设备. 主要实现功能如下: 1.将驱动程序包添加到驱动程序存储 ...

  9. 自己写的python软件可以在哪发布-如何发布一个Python命令行工具

    本文简介 上次写的一个终端里面斗鱼TV弹幕Python版本和Ruby版本,并且发布到PIP和RubyGems上面.在发布PIP包的时候,居然Google不到一篇可以非常好的讲解这个流程的文章.于是整理 ...

最新文章

  1. pthread_testcancel和pthread_cancel函数的简单示例
  2. 深度学习与计算机视觉系列(8)_神经网络训练与注意点
  3. 基于JSP实现人力资源管理系统
  4. [BZOJ2707]走迷宫
  5. String内存分配
  6. linux文件目录类命令|--mkdir指令
  7. Python中的线性回归:Sklearn与Excel
  8. codeforces1473 E.Minimum Path(分层图最短路)
  9. 数据结构上机实验之二分查找
  10. java使用DES加密方式,实现对数据的加密解密
  11. C# 图片转换为base64
  12. 六.全文检索ElasticSearch经典入门-高亮
  13. android获取全部ram和rom,手机中的RAM和ROM,你懂得多少?
  14. 拯救脂肪肝第一步!以飞桨3D医疗影像分割方案MedicalSeg自主诊断脂肪肝
  15. Anaconda使用感悟
  16. linux开启514端口,查看linux服务器所开放的端口
  17. C练题笔记之:Leetcode-303. 区域和检索 - 数组不可变
  18. 嵌入式:ARM指令集分类及编码
  19. linux操作记事簿
  20. 微信摇心愿如何选不同服务器,王者荣耀摇心愿正式开启,皮肤概率公示,心愿怎么选?用这招稳赚...

热门文章

  1. 加州欧文计算机工程专业,加州大学欧文分校计算机工程排名第29(2020年TFE美国排名)...
  2. 如何理解混淆矩阵,以及预测少数类的评估指标?
  3. 摆的频率公式_频率与转速的公式
  4. SAP TR传输操作手册
  5. 宕昌一中2021高考成绩查询,有朋自远方来 | 甘肃省陇南市宕昌一中来广元中学考察交流...
  6. autohotkey 函数
  7. 复旦大学有计算机网络专业,复旦大学计算机网络专业计划..doc
  8. 复旦大学计算机研究生初试分数线,复旦大学计算机研究生复试分数线
  9. Form认证timeout无效问题
  10. 没有NAS也要搭建私有云?花生棒+硬盘的一个任性玩法