Advertisement

devcon:基于微软官方devcon源码,扩展了对Device Class的控制功能。

  • 5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
设备控制台(DevCon)工具是一种基于命令行界面的应用程序,它能够提供设备的相关详细信息,并支持用户通过命令行进行设备的搜索和操作。 DevCon具备启用、禁用、安装、配置以及删除本地计算机上设备的各项功能,同时还能呈现关于本地和远程计算机设备的状态信息。 值得注意的是,DevCon是Windows驱动开发工具包(WDK)的一部分。 本文档将阐述DevCon的设计理念,并详细说明如何利用SetupAPI和设备安装机制来枚举设备,并在控制台应用程序中执行相应的设备操作。 如果您希望深入了解DevCon的各项功能及其使用方法,可以查阅WDK文档中随附的DevCon帮助文件,该帮助文件位于“驱动程序开发工具/测试驱动程序/ DevCon的工具”目录下。 DevCon作为预装的命令行实用程序,也提供了内置的文档资源,用户可以通过输入“devcon help”命令来访问这些文档。 此外,您可以采用两种方式构建示例:首先,可以使用Visual Studio集成开发环境进行构建;其次,可以参考devcon.exe随附的文档以获取更详细的使用指导。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • DevCon改进版:增强按设备类-修改
    优质
    本工具为DevCon的改进版本,旨在强化对不同设备类别的精确控制能力。通过借鉴微软官方代码并进行优化调整,它提供了更加灵活和高效的设备管理解决方案。 设备控制台(DevCon)工具是一个命令行程序,能够显示有关硬件的详细信息,并允许用户通过命令行搜索及操作设备。使用该工具可以启用、禁用、安装、配置以及删除本地计算机上的设备,并且能提供关于本地和远程机器上设备的相关细节。DevCon是Windows Driver Kit(WDK)的一部分。 本段落档提供了对DevCon设计的理解,同时介绍了如何利用SetupAPI与设备安装功能来枚举硬件并在控制台程序中执行相关操作。有关于DevCon的具体用法及其详细说明,请参阅随附的WDK文档中的“驱动开发工具/测试驱动器/ DevCon”部分。 该实用工具以现成的形式提供在tools\devcon文件夹下,您可以通过输入devcon help来获取内置的帮助信息。构建示例时有两种方法可供选择:一种是使用Visual Studio集成开发环境(IDE),另一种则是通过命令行进行编译和链接过程。
  • DevCon SourceDoe
    优质
    DevCon SourceDoe是一个专注于开发者社区和技术分享的平台或活动,提供一个交流和合作的空间,旨在促进技术领域的创新和发展。 The source code of devcon.exe is part of an independent Visual Studio 2010 project, which does not depend on the DDK (or WDK). This makes it easier to build and debug.
  • DevCon 64BT
    优质
    DevCon 64BT是一款专为开发者设计的强大工具或软件,支持64位系统和蓝牙技术,旨在提升开发效率与性能优化。 网上大多数的devcon.exe版本对于64位系统并不适用。这个版本是从“Windows驱动程序工具包(WDK)7.1.0”中提取出来的,完全适用于64位系统。
  • DevCon工具
    优质
    DevCon是一款专为开发者设计的多功能集成开发环境(IDE)工具,提供代码编辑、调试和项目管理功能,旨在提高软件开发效率与质量。 DevCon命令行工具支持在x86和x64架构下的Windows 7到Windows 10操作系统中使用。它能够启用、禁用、重新启动、更新或删除单个设备或一组设备,并提供与开发人员相关的额外信息,这些信息通常无法通过设备管理器获取。
  • DevCon工具
    优质
    DevCon是一款专为开发者设计的强大实用工具,集成了代码调试、性能分析及自动化测试等功能,助力提升开发效率与产品质量。 DevCon实用工具是一种命令行实用程序,可以替代设备管理器的功能。使用 DevCon,您可以启用、禁用、重新启动、更新、删除以及查询单个或一组设备。此外,它还提供了一些开发人员需要但无法在设备管理器中查看的信息。
  • DevCon可作为参考
    优质
    DevCon源代码提供了一个宝贵的资源库,供开发者们探索、学习和借鉴。它涵盖了各种编程语言和技术框架的最佳实践,是提高开发技能的重要工具。 DevCon 是一个命令行工具,用于显示设备的详细信息,并允许用户在命令行下搜索和操作设备。该工具可以启用、禁用、安装、配置以及移除本地计算机上的设备,并且能够显示本地及远程计算机上设备的详细信息。DevCon 包含于 WDK 中。
  • DevCon驱动管理工具
    优质
    DevCon是一款专为开发者设计的高效驱动管理工具,支持驱动程序的安装、更新与卸载,助力快速解决硬件兼容性问题。 微软提供了一个驱动安装工具,有32位和64位两个版本,版本号为6.1.7600.16385。
  • DevCon工具修正编译成,适用VS2013调试版本.rar
    优质
    本资源包含了成功修正并编译的DevCon工具源代码,专为Visual Studio 2013调试版设计,方便开发者进行设备管理与测试。 DevCon.exe 是一个用于安装驱动的工具,并且是微软官方提供的源码。经过修正后可以使用VS2013进行调试。以下是该工具的帮助命令: ``` devcon.exe [-r] [-m:\\] [...] -r:仅在需要重启或重新启动时才重置系统。 -machine:<指定远程计算机。 -command:指定DevCon命令(见下面的命令列表)。 -arg… :一个或多个修改命令的参数。 对于特定命令的帮助,输入: devcon.exe help 可用命令包括: classfilter:添加、删除和重新排列类过滤器。 classes:列出所有设备安装类别。 disable:禁用设备。 driverfiles:为设备列出已安装的驱动文件。 drivernodes:为设备列出驱动节点。 enable:启用设备。 find:查找设备(仅限于当前连接)。 findall:查找包括未连接在内的所有可能存在的设备实例。 help :显示DevCon帮助信息 hwids : 列出硬件ID install: 手动安装一个设备。 listclass: 在给定的类别中列出所有的设备。 reboot: 重启本地计算机。 remove:移除设备(卸载)。 rescan:重新扫描新硬件。 resources:为设备列出资源分配情况。 restart : 重启指定的一个或多个设备 sethwid : 修改列表根枚举设备的硬件ID stack :列出现有驱动程序堆栈预期值 status: 列出运行状态信息(包括禁用、未安装等) update:手动更新一个设备。 updateni:非交互式模式下,用于手动更新指定的一个或多个设备实例。 dp_add : 添加第三方 (OEM) 驱动包。 dp_delete :删除第三方 (OEM) 驱动包。 dp_enum: 列出本机安装的所有第三发(OEM)驱动程序包 ```
  • DevCon V10.0.14393.0 (适用Win7至Win1032位和64位Windows台程序)
    优质
    DevCon V10.0.14393.0 是一个专为Windows 7到Windows 10系统设计的命令行工具,支持32位和64位操作系统,用于设备管理与调试。 devcon.exe V10.0.14393.0 是设备管理控制台工具的一个版本,可以替代 Windows 的图形化设备管理器来安装、刷新、删除或禁用设备等操作。从 Windows XP 开始,系统不再自带此程序,但该版本支持所有系列的 Windows 系统到 Windows 10,并提供 32 位和 64 位版本。
  • PL0编译器
    优质
    本项目基于经典编程语言PL0,对其编译器进行功能拓展与优化,增加了新的语法结构和指令集,提升了程序处理能力和灵活性。 对PL0编译器进行了扩充,增加了支持注释、++和--操作符的功能,并且在if语句中添加了else部分。此外,还加入了repeat-until循环结构以及for循环的实现。