QQ1321.CN 努力为您提供一个时尚的QQ空间代码交流平台!
一生愛妳QQ空间站
您当前的位置:QQ空间代码|QQ空间模块|QQ图标|QQ空间互踩|QQ免费资源 >> QQ空间代码 >> 文章内容 ╰☆╮文字广告位 ☏非主流同城缘分 ☜网友自由发布空间模块平台☞
DevCon 命令行实用工具(1)
作者:郁郁小蝎 来源:中国站长学院(QQ1321)原创Www.QQ1321.Cn 收藏到QQ书签 【添加到百度搜藏】  推荐好友
DevCon.exe 文件包含以下文件:
文件 说明
I386\DevCon.exe 32 位 DevCon 工具的二进制文件。此文件在 64 位 Windows 上不能充分发挥作用。
Ia64\DevCon.exe 64 位 DevCon 工具的二进制文件。

注意:DevCon 的源代码也可以从 Windows XP DDK(位于 http://www.microsoft.com/ddk/)中得到,路径是 DDK 根目录\Src\Setup\Devcon,此位置还提供了文档。
使用 DevCon
DevCon 是一个带有内置文档的命令行实用工具。如果您运行 devcon help 命令,将会出现以下命令列表和描述信息。devcon help 命令可提供关于任何命令的详细帮助。使用其中的某些命令,您可以指定远程目标计算机。如果您在 WOW64 上使用 32 位版的 DevCon,则以下命令有效。设备控制台帮助:
devcon.exe [-r] [-m:\\] [...]
-r 如果指定它,在命令完成后若需要则重新启动计算机。
是目标计算机的名称。
是将要执行的命令(如下所示)。
... 是命令需要的一个或多个参数。
要获取关于某一特定命令的帮助,请键入:devcon.exe help
classfilter       允许修改类别筛选程序。
classes         列出所有设备安装类别。
disable         禁用与指定的硬件或
实例 ID 匹配的设备。
driverfiles       列出针对设备安装的驱动程序文件。
drivernodes       列出设备的所有驱动程序节点。
enable           启用与指定的硬件或
实例 ID 匹配的设备。
find           查找与指定的硬件或
实例 ID 匹配的设备。
findall         查找设备,包括那些未显示的设备。
help           显示此信息。
hwids           列出设备的硬件 ID。
install         手动安装设备。
listclass         列出某一安装类别的所有设备。
reboot           重新启动本地计算机。
remove           删除与特定的硬件或
实例 ID 匹配的设备。
rescan           扫描以发现新的硬件。
resources         列出设备的硬件资源。
restart         重新启动与特定的硬件或
实例 ID 匹配的设备。
stack           列出预期的设备驱动程序堆栈。
status           列出设备的运行状态。
update           手动更新设备。
UpdateNI         手动更新设备,无用户提示
SetHwID         添加、删除和更改根枚举设备的硬件 ID 的顺序。
                                   
示例 DevCon 命令
devcon -m:\\test find pci\*

列出计算机 test 上的所有已知 PCI 设备。(通过使用 -m,您可以指定一个目标计算机。您必须使用“进程间通信”(IPC) 访问此计算机。)

devcon -r install Windows directory\Inf\Netloop.inf *MSLOOP

安装一个新的 Microsoft 环回适配器实例。这将创建一个新的根枚举设备节点,使用此节点您可以安装“虚拟设备”,如环回适配器。如果需要重新启动计算机,此命令还将以安静模式重启计算机。

devcon classes

列出所有已知的安装类别。输出结果包含短的未本地化的名称(例如,“USB”)和描述性名称(例如,“通用串行总线控制器”)。

devcon classfilter upper !filter1 !filter2

删除这两个指定的筛选程序。

devcon classfilter lower !badfilter +goodfilter

用“goodfilter”替换“badfilter”。

devcon driverfiles =ports

列出与端口安装类别中的每一个设备关联的文件。

devcon disable *MSLOOP

禁用硬件 ID 以“MSLOOP”结尾(包括“*MSLOOP”)的所有设备。

devcon drivernodes @ROOT\PCI_HAL\PNP0A03

列出设备“ROOT\PCI_HAL\PNP0A03”的所有兼容驱动程序。这可以用来确定为什么选择原配的设备信息 (.inf) 文件而不选第三方 .inf 文件。

devcon enable '*MSLOOP

启用硬件 ID 为“*MSLOOP”的所有设备。单引号指示必须严格按字面解释硬件 ID(换句话说,星号 [“*”] 真的是 一个星号,而不是通配符)。

devcon find *

列出本地计算机上存在的所有设备的设备实例。

上篇内容:文章:DevCon 命令行实用工具(2)
下篇内容:文章:Windows系统中如何释放C盘空间
将本文收藏到QQ书签中,以便日后查看或与好友分享
代码阅读排行
· 入侵检测及网络安全发展技术探讨(3)...
· 在Windows XP中如何取得文件或文件夹...
· Win2003“安全事件ID”分析(2)
· Win2003“安全事件ID”分析(3)
· 清除Security列表中的未知用户
· 电脑高手常用的五个按钮
站长精彩推荐
精彩推荐内容
· 何谓HTTP 500内部服务器错误


版权所有:一生愛妳┆QQ空间代码酷站 最佳分辨率 IE6.0 1024×768 备案中 站长(信仰自由)QQ:271443991
未经本站授权严禁建立镜像.本站部分资源来源于网络,版权归原作者所有 欢迎任何建议、批评和鼓励
Copyright © 2007-2008 信仰自由 All Rights Reserved .
收藏此页 - 推荐好友 - 友情连接 - - 信仰自由 - 联系我们 - 网站地图 - 关于我们