在WINXP/2003的安装光盘里的开发工具包中有一个非常强大的工具DEVCON.EXE,DevCon 实用工具是一种命令行实用工具,可以替代设备管理器。使用 DevCon,您可以启用、禁用、重新启动、更新、删除和查询单个设备或一组设备。DevCon 还提供与驱动程序开发人员有关、但无法在设备管理器中看到的信息.
有关详细信息见
http://dreamz.org/venchia/archive/2006/01/26/79613.drl
大家共同参与,讨论下该命令行工具如何使用以及使用实例来说明.
我先来一个,在网络上看到的。
使用DevCon修复8139远程桌面连接出现"远程计算机连接已终止"的错误信息.由于安装精简版的WINXP(我使用的是深度论坛的WINXP),所以很多服务被去掉了,连注册表也进行了大量精简,当远程连接时出现上述错误,我百思不得其解,在网络上搜索终于发现有篇文章介绍如何使用DevCon来修复这个问题,而且超级简单,命令如下:devcon.exe install %windir%\inf\machine.inf root\rdpdr
命令解释:devcon的 install命令可以实现安装设备,格式为devcon -r install <inf> <hwid> 其中-r表示安装后无提示重新启动系统,inf是被调用的安装文件,hwid是被调用的安装文件中的指定节的设备ID,不一定是硬件,也可能是其他如协议等,本例中的hwid中使用root表示对应注册表中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet\Enum下对应的根设备,使用这个命令后使用远程可以连接了,而且非常简单,如果采用注册表的方法也非常麻烦,而且还要改注册表的权限。
参考:
http://www.csdnback.com/BlogView/wangkun9999/archive/2006/12/11/1438882.html