详情介绍
DevCon.exe是一种命令行实用工具,可以替代设备管理器。使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。DevCon 提供与开发人员有关但无法在设备管理器中看到的信息。
您可以将 DevCon 用于 Windows 2000 、Windows XP和Windows vista。不能将 Devcon 用于 Microsoft Windows 95、Windows 98、或 Windows Millennium Edition。
看到有人用这个工具开关硬件,小巧也方便,微软出的很官方,哈哈
以后可以在au3里面使用一下,当然能调用命令行的都可以使用:
据个例子: devcon disable "PCI\VEN_10EC&DEV_8136*" 这个是关闭我机器上的lan;
devcon.exe [-r] [-m:\\<machine>] <command> [<arg>]-r if specified will reboot machine after command is complete, if needed.<machine> 目标机器名字.<command> 命令(见下面).<arg>传给命令的参数.For help on a specific command, type: devcon.exe help <command>classfilter 允许修改class filters.classes 显示设备安装classes.disable 用指定的硬件名称或者instance ID禁用设备driverfiles 列出设备安装的驱动文件.drivernodes 显示设备的所有节点的驱动.enable 用指定的硬件名称或者instance ID启用设备.find 用指定的硬件名称或者instance ID查找设备.findall 查找所有硬件设备包括不显示的.help 显示帮助信息.hwids 显示设备硬件ID.install 手动安装设备.listclass 显示所有设备的安装 class.reboot 重启本地机器.remove 用指定的硬件名称或者instance ID删除设备.rescan 从新扫描硬件信息.resources 显示设备使用的硬件资源.restart 用指定的硬件名称或者instance ID重启设备.stack 列出设备的驱动堆栈.status 列出设备的状态.update 手动更新设备驱动.updateNI 不显示用户界面的更新设备状态SetHwID 添加、删除、编辑硬件ID的顺序.
现在看看例子:
devcon -m:\\test find pci\*如果你开启了test机器上的IPC$的话,就可以列出test上所有知道的PCI设备devcon -r install %WINDIR%\Inf\Netloop.inf *MSLOOP安装一个新的Microsoft loopback adaptor实例,如果要重启的话,该命令会自动重启devcon classes显示所有知道的安装类。包括未认识的设备如: "USB" 和描述名字如:"Universal Serial Bus controllers". devcon classfilter upper !filter1 !filter2删除两个指定的classfilter .devcon classfilter lower !badfilter +goodfilter 用"goodfilter"替换"badfilter".devcon driverfiles =ports列出被ports安装类使用的设备驱动文件devcon disable *MSLOOP禁用所有硬件ID结尾有"MSLOOP"的设备devcon drivernodes @ROOT\PCI_HAL\PNP0A03列出所有 ROOT\PCI_HAL\PNP0A03的兼容驱动. devcon enable '*MSLOOP启用所有硬件ID有"*MSLOOP". 用'修饰的*不再是通配符,而是普通字符devcon find *列出所有设备实例. devcon find pci\*列出所有本地的PCI设备devcon find =ports *pnp*列出 ports 中包含"PNP"的硬件设备. devcon find =ports @root\*列出所有在顶层的 ports . devcon listclass usb 1394显示安装类是 USB 和 1394的设备. devcon remove @usb\*删除所有USB设备 devcon rescan重新扫描即插即用设备. devcon resources =ports列出ports 使用的资源. devcon restart =net @'ROOT\*MSLOOP\0000重启 loopback adaptor ROOT\*MSLOOP\0000. devcon hwids=mouse显示所有鼠标设备.devcon sethwid @ROOT\LEGACY_BEEP\0000 := beep 关联设备 beep和the legacy beep device.devcon status @pci\*列出所有PCI设备的状态. Lists the status of all COM ports. devcon update mydev.inf *pnp0501强制更新硬件ID有pnp0501 的设备使用Mydev.inf 驱动. 执行该命令后可能返回结果1 级错误,除非你指定了 -r, 让机器自动重启. 错误等级:0:表示成功1:表示需要重启2:表示失败3:语法错误
一般情况下的用法:(介绍几个常用的命令和语法)
1、devcon find
devcon find * [这个命令可以列出列出本地计算机上存在的所有设备的设备实例]
devcon find pci\* [列出本地计算机上所有已知的“外围组件互连”(PCI) 设备(如果一个设备的硬件 ID 以“PCI\”为前缀,此命令就认为该设备是 PCI 设备]
2、devcon disable *msloop [禁用硬件 ID 以“MSLOOP”结尾(包括“*MSLOOP”)的所有设备]
3、devcon enable '*MSLOOP
[启用硬件 ID 为“*MSLOOP”的所有设备。单引号指示必须严格按字面解释硬件 ID(换句话说,星号 [“*”] 真的是 一个星号,而不是通配符]
4、devcon remove @usb\*
删除所有 USB 设备。被删除的设备列出时将显示其删除状态
因为下面要讲一个实例,所以先说说硬件ID是啥玩艺,说实在的就是让大家知道怎么找出它,请看:
find pci\* 下面就是找出的一部分:
PCI\VEN_10EC&DEV_8139&SUBSYS_813910EC&REV_10\3&13C0B0C5&0&58: Realtek RTL8139 Family PCI Fast Ethernet NIC
PCI\VEN_1106&DEV_0571&SUBSYS_18271019&REV_06\3&13C0B0C5&0&89: VIA Bus Master IDE Controller
PCI\VEN_1106&DEV_3038&SUBSYS_18271019&REV_80\3&13C0B0C5&0&80: VIA Rev 5 or later USB Universal Host Controller
这几行“:”前面的就是硬件ID,后面是设备名称.
偶要禁用网卡了,请看仔细:
devcon disable *DEV_8139* [就这样就行了,前提是你电脑里有devcon.exe]
偶要启用它了,同样的搞一下: devcon enable *DEV_8139*
如果您指定 -r 并且需要重新启动,则在处理完所有设备后,将在无任何警告信息的情况下重新启动就行了,其它的就不多说了,大家喜欢用的话就去下载一个压缩包在自己机子上用用吧,有些人可能想它要是有更强大的功能,就请各位自力更生……相信自己!
压缩包里是2个文件夹,一个是32 位用的,一个是64位用的,
DevCon.exe 文件包含以下文件:
文件 说明
I386\DevCon.exe 32 位 DevCon 工具的二进制文件。此文件在 64 位 Windows 上不能充分发挥作用。
Ia64\DevCon.exe 64 位 DevCon 工具的二进制文件。
下载地址
人气软件

Visual C++ 微软常用运行库合集 32/64位 v2025.04.08 静默整合版
DragonKMS(MicroKMS)KMS激活工具 神龙版 v24.09.29 绿色免费版
微软常用运行库合集2024 32/64位 2024.11.07 官方最新版
MicroKMS激活工具 for win10/win11 v23.06.09 神龙版 中文绿色免
StartAllBack(Win7开始菜单恢复工具) v3.8.10.5172 中文安装免费
StartAllBack for Win11开始菜单增强工具 v3.9.7.5268 中文最新
笔记本 显示器关闭工具
OSSQ Win10/Win11系统版本一键转换 V7.0 绿色免费版
raspppoe.sys(win7宽带连接651的解决)
cab格式.NET Framework 3.5离线安装包(NetFx3.cab)
相关文章
-
.NET运行库合集MultiPack .NET Windows Desktop Installer v1.3 免费安装版MultiPack .NET Windows Desktop Installer是一款专为 .NET合集的下载安装工具,帮助开发者轻松创建多合一的安装程序,将多个 .NET 组件和依赖项打包在一起,确保应用程序...
-
PsTool(Sysinternals 实用工具)官方最新版 v2.5.1PSTools工具包是一款专为系统管理员和IT专业人士设计的强大工具集,旨在简化远程系统和注册表的管理与维护...
-
Windows Install Tool(WIT) v24.5.11 绿色免费版 32/64位Windows Install Tool(WIT)脱胎于5大的 CGI 3.4.2.5,支持 ESD、WIM、GHO 系统安装,系统安装和映像维护支持右键菜单调用,简单的 ESD、WIM 映像维护,欢迎需要的朋友下...
-
小番茄DirectX修复工具 v1.2.0.28 官方安装版小番茄DirectX修复工具专业的dll修复软件,支持解决DirectX/VC++/.Net运行库等系统运行库错误问题等,本站提供的是这款软件的安装版本...
-
Visual C++微软经典运行库合集 2024.06.09 中文静默安装版(32+64位)微软运行库合集是包含了多个版本的微软Visual C++运行库,一键全部安装,方便操作,堪称装机必备神器,此改良版使用了lzma2压缩算法,从而减小了软件包的体积...
-
Game Runtime Libraries Package(GRL游戏常用运行库) v6.2.25.0409 中文免费安装版Game Runtime Libraries Package是一款全新的常用运行库合集,整合了许多游戏常用运行库,包含VC++运行库合集,.NET2.0到.NET4.8合集,DirectX9.0 Rapture3D 等游戏必备的...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的devcon.exe 可以替代设备管理器的工具(支持32/64位系统)资源来源互联网,版权归该下载资源的合法拥有者所有。































