PnPUtil(PnPUtil.exe)是什么?PnPUtil命令语法

PnPUtil(PnPUtil.exe)是一种命令行工具,可让管理员对驱动程序包执行操作。示例包括:

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

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

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

4、禁用/启用对应的硬件设备……等操作。

枚举当前位于驱动程序存储区中的驱动程序包。仅列出非内置包的驱动程序包。内置驱动程序包是Windows或其servicepack的默认安装中包含的程序包。

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

打开"命令提示符"窗口(以管理员身份运行)。键入pnputil/以查看命令选项。有关详细信息,请参阅PnPUtil命令语法。

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

/add-driver

将驱动程序包()添加到驱动程序存储中。命令从Windows10版本1607开始可用。

标记:

/subdirs-遍历驱动程序包的子目录/install-在任何匹配的设备上安装/更新驱动程序/reboot-如果需要完成操作,请重新启动系统

/delete-driver

从驱动程序存储中删除驱动程序包。命令从Windows10版本1607开始可用。

/uninstall-从使用它的任何设备卸载驱动程序包/force-删除驱动程序包,即使设备正在使用驱动程序包/reboot-如果需要完成操作,请重新启动系统/export-driver将驱动程序包()从驱动程序存储导出到目标目录。命令从Windows10版本1607开始可用。

/enum-drivers

枚举驱动程序存储中的所有第三方驱动程序包。命令从Windows10版本1607开始可用。

从Windows11版本21H2开始可用的标志:

/class-按驱动程序类名称或GUID进行筛选从Windows11版本22H2开始可用的标志:

/files-枚举所有驱动程序包文件

/disable-device

禁用系统上的设备。命令从版本2004Windows10开始可用。

/reboot-如果需要完成操作,请重新启动系统从Windows11版本21H2开始可用的标志:

/deviceid-禁用具有匹配设备ID的所有设备从Windows11版本22H2开始可用的标志:

/class-按设备类名称或GUID进行筛选/bus-按总线枚举器名称或总线类型GUID进行筛选/force-即使设备提供关键系统功能,也禁用

/enable-device

启用系统上的设备。命令从版本2004Windows10开始可用。

/deviceid-启用具有匹配设备ID的所有设备从Windows11版本22H2开始可用的标志:

/class-按设备类名称或GUID进行筛选/bus-按总线枚举器名称或总线类型GUID进行筛选

/restart-device

重启系统上的设备。命令从版本2004Windows10开始可用。

/deviceid-重启具有匹配设备ID的所有设备从Windows11版本22H2开始可用的标志:

/class-按设备类名称或GUID进行筛选/bus-按总线枚举器名称或总线类型GUID进行筛选。

/remove-device

尝试从系统中删除设备。命令从版本2004Windows10开始可用。

/subtree-删除整个设备子树,包括任何子设备/reboot-如果需要完成操作,请重新启动系统从Windows11版本21H2开始可用的标志:

/deviceid-删除具有匹配设备ID的所有设备从Windows11版本22H2开始可用的标志:

/class-按设备类名称或GUID进行筛选/bus-按总线枚举器名称或总线类型GUID进行筛选/force-即使设备提供关键系统功能,也会删除

/scan-devices

扫描系统以查找任何设备硬件更改。命令从版本2004Windows10开始可用。

/instanceid-扫描设备子树以查找更改/async-异步扫描更改

/enum-devices

枚举系统上的所有设备。命令从版本1903Windows10开始可用。

/connected-按连接的设备进行筛选/disconnected-按断开连接的设备进行筛选/instanceid-按设备实例ID进行筛选/class-按设备类名称或GUID进行筛选/problem[]-按有问题的设备进行筛选或按特定问题代码进行筛选/relations-显示父设备与子设备关系/drivers-显示匹配和已安装的驱动程序从Windows11版本21H2开始可用的标志:

/bus[]-显示总线枚举器名称和总线类型GUID,或按总线枚举器名称或总线类型GUID进行筛选/deviceids-显示硬件和兼容的ID/services-显示设备服务/stack-显示有效的设备堆栈信息/interfaces-显示设备接口/properties-显示所有设备属性从Windows11版本22H2开始可用的标志:

/deviceid-按设备硬件和兼容ID进行筛选/resources-显示设备资源

/enum-interfaces

枚举系统上的所有设备接口。从Windows10版本1903开始提供命令。

/enabled-按已启用的接口进行筛选/disabled-按禁用的接口进行筛选/class-按接口类GUID进行筛选从Windows11版本22H2开始可用的标志:

/properties-显示所有接口属性

/enum-classes

枚举系统上的所有设备类。从Windows11版本22H2开始提供命令。

/class-按设备类名称或GUID进行筛选/services-显示设备类服务

/

显示命令行语法。

旧版命令映射

以下命令仍受支持,但都是旧版命令。建议改用最新的语法。

THE END
1.操作系统基础—命令行使用技巧系统命令行(2)命令执行方法 有些命令可以单独执行(具体问题具体分析),参数可以加多个,且可以写在一起不论顺序,都可以正常执行。 要注意,加参数是,'-'代表缩写,'--'代表全拼。 在有进程正在执行将命令行占用的情况下是无法执行命令的,ctrl+c结束进程后即可执行命令。 https://blog.csdn.net/m0_65366762/article/details/131593658
2.什么是云命令行?云命令行云命令行(Cloud Shell)是阿里云提供的网页版命令行工具,内置多种实用功能,且预装了部分主流开发语言与软件。您可以在任意浏览器上运行云命令行,帮助您完成日常的云资源管理。 概览 云命令行是阿里云提供的一款基于浏览器的Shell工具。启动云命令行时,系统将会自动创建一台预装多款常用工具的Linux虚拟机供您使用。有关https://www.alibabacloud.com/help/zh/cloud-shell/latest/what-is-cloud-shell
3.什么是命令提示符?命令信息大全命令提示符是在操作系统中,提示进行命令输入的一种工作提示符。在不同的操作系统环境下,命令提示符各不相同。在windows环境下,命令行程序为cmd.exe,是一个32位的命令行程序,微软Windows系统基于Windows上的命令解释程序,类似于微软的DOS操作系统。Linux命令https://www.tz-job.com/b/265347.html
4.什么是命令行参数命令行参数是指在命令行中传入的参数。命令行参数有两种:可选参数和必选参数。可选参数是指可以不传入参数,必选参数是指必须传入参数。 1、命令行参数的含义 命令行参数是指在执行程序时,通过命令行来传递给程序的一个或多个参数。命令行参数是一种用于控制程序运行的方式,它可以帮助程序实现更多的功能。 https://www.bosscms.net/zatan/563.html
5.致命公司终端命令是什么终端命令大全读致命公司是一款第一人称多人合作恐怖游戏,玩家可以在电脑上输入各种指令。很多小伙伴们想要知道致命公司终端命令是什么?终端命令就好比指令,能够给出一定的作用效果下面九游为各位小伙伴整理出致命公司终端命令大 致命公司是一款第一人称多人合作恐怖游戏,玩家可以在电脑上输入各种指令。很多小伙伴们想要知道致命公司https://www.9game.cn/news/9471993.html
6.什么是行政命令英语演讲美国宪法的制定者为各行政部门提供了发出行政命令的权力。 But what exactly is this tool? How does it work? And what is the extent of its power? 但这份命令实际上是什么呢?它是如何运作的呢?它有多大的权力? Well, an executive order isn't a law, but it can carry the weight of one. 其实行http://kekenet.com/Article/202003/606499.shtml
7.linux中命令表示什么linux运维linux中命令表示什么 在linux中,凡是在字符操作界面中输入能够完成特定操作和任务的字符串都可以称为命令;命令通常只代表实现某一类功能的程序的名称。命令格式为“命令字 选项 参数”,选项包含段格式选项和长格式选项,段格式选项使用“-”符号引导后面通常跟一个字母,长格式选项使用“--”符号引导通常后面接完整单词https://www.php.cn/linux-502276.html
8.echo命令echo命令执行后撤回mob6454cc68959c的技术博客回显:会在屏幕上显示输入的是什么命令。 echo echo命令的作用有两个, 一个是在CMD上回显一行内容.如:echo "欢迎来到非常BAT!", 还一个是显示关闭命令的回显:echo off pause pause命令就是暂停的意思,防止批处理执行完后直接退出!执行pause命令后会自动在CMD里显示"请按任意键继续. . ." https://blog.51cto.com/u_16099215/9665252
9.什么是网络信息安全,域内信息收集通过查看本机计划任务我们就可以知道当前机器上会在什么时间运行哪些软件或是执行什么命令,我们就可以利用这?点来进行计划任务劫持。 3.1.8 查看主机开机时间 net statistics workstation 通过查看本机的开机时间,我们就能判断这台机器的管理员是不是经常关机,是不是经常登陆这台机器。 https://www.315safe.com/safenews/608.html
10.FTP命令是什么?FTP命令有哪些?怎么使用?用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出FTP命令,服务器程序执行用户所发出的FTP命令,并将执行的结果返回到客户机。那么,FTP命令是什么?应该怎么使用? FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS、Windows的命令行、LINUX、UNIX还是https://hsk.oray.com/news/8497.html
11.Shell命令是什么意思?聚名资讯Shell命令是什么意思? Shell命令是指在操作系统的命令行界面(Shell)上输入的一系列指令或命令,用于与操作系统进行交互和执行各种任务。Shell是用户与操作系统内核之间的接口,通过输入不同的命令,可以实现文件操作、进程管理、系统配置等功能。 Shell命令可以执行各种任务,包括但不限于以下内容:https://www.juming.com/zx/20275.html