问题标签 [devcon]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3364 浏览

devcon - Devcon 禁用在 Windows 8.1 中不起作用

我正在尝试制作一个简单的脚本来快速禁用我的触摸板。我找到了大量关于 devcon 的文章,我下载了它,但无论我使用的是哪个版本的 devcon,我总是在尝试这样做时遇到错误。

我正在使用 Windows 8.1。有没有人遇到过同样的问题,或者知道解决方法?

编辑:我试图成功禁用我的 USB 鼠标。那为什么只有我的触摸板有问题?

谢谢,

多布拉加布

0 投票
4 回答
21894 浏览

windows - devcon disable 无法禁用未找到设备

我在 Windows 8.1 上试图以编程方式禁用我的点击板。我已经安装了正确的 x64 位版本的 devcon ,如此处所述。我可以找到正确的设备,但devcon disable使用相同的参数失败。

这相当令人困惑。它显然找到了正确的设备,但随后报告“未找到匹配的设备”。有没有搞错?

请注意,我知道这个类似的问题,但是除了没有接受的答案之外,该问题还有一个不同的错误,并且可能使用了错误版本的 devcon。

0 投票
1 回答
641 浏览

c# - 使用 devcon 按端口查找设备

我一直在到处寻找,但找不到。如何使用连接到(例如)COM5 的 devcon 找到设备?我试过 devcon find

devcon 资源 = 端口

它显示了所有设备,但我只需要那个。

0 投票
3 回答
4218 浏览

windows - 列出驱动程序相关文件及其版本

有什么方法或教程可以:

  1. 列出与驱动程序相关的所有文件
  2. 列出这些文件的文件版本(.exe、.dll、.sys 等)

我正在尝试编译计算机中安装的所有驱动程序的列表,主要列出与驱动程序相关的所有文件(exe、sys、dll 等)以及文件版本。请看附图。

图片链接:

我尝试使用 Wmi-Object (Powershell) 和 DevCon 工具,但可以列出这些文件。

使用 Powershell,我可以列出驱动程序名称,但只显示文件。

0 投票
2 回答
3569 浏览

windows - devcon.exe - 禁用网络设备失败

Windows 7 devcon 无法禁用和启用网卡,你能帮帮我吗?

0 投票
1 回答
244 浏览

windows - windows下批处理文件和命令提示符的区别

我正在尝试使用 devcon 以便在 Windows 7 上使用 .inf 驱动程序安装/删除设备。该设备是在 Windows XP 或 7 上发送不同数据的触摸屏。我将 devcon 调用插入批处理文件并调用来自 ac# 应用程序的文件。

安装过程正常,但设备使用 windows xp 格式发送数据。如果我尝试使用命令提示符运行相同的命令,则设备使用 Windows 7 数据格式按预期工作。我刚刚尝试在具有管理员权限的 c# 应用程序之外使用批处理,但行为是相同的。调用批处理文件和通过命令提示符执行命令之间有什么区别?

提前致谢。

0 投票
1 回答
2063 浏览

windows - 在批处理文件中使用管道命令

我正在尝试编写一个批处理文件,该文件使用 devcon 搜索设备,然后在这些设备上运行“devcon enable”。

我的批处理文件如下所示:

您可以忽略“ VENDER_INFO ”和“DEVICEINFO”,因为我只是对它们进行了编辑以使命令更易于阅读。

当我运行 this.bat 文件时,它看起来好像

命令仅运行第一部分并且无法通过管道传输结果

你能看出我的 .bat 文件有什么问题吗?为什么它忽略了 find 命令的管道和第二部分?我尝试删除“^”,但失败并显示“|” 出乎意料。

0 投票
2 回答
1501 浏览

registry - 删除注册表中的 Windows 驱动程序设备类

我有一个带有安全描述符 HKR,,Security,,"D:P(A;;GA;;;SY)(A;;GA;;;BA)" 的 .INF。

我更改了此安全描述符以删除管理员权限。这样任何用户都可以打开应用程序。我使用的描述符是“D:P(A;;GA;;;WD)(A;;GA;;;BU)(A;;GA;;;S-1-1-0)”我卸载了驱动程序在设备管理器中并重新安装修改后的 .INF 文件。但是,除非我更改 INF 文件中的设备“类”和“ClassGUID”,否则它不起作用。

我认为即使我从设备管理器中删除了驱动程序,也不会删除以前安装的安全描述符。我还使用 devcon 删除了驱动程序。但它并没有删除设备类。

我可以使它工作的唯一方法是修改现有 .INF 文件的“Class”和“ClassGUID”。

如何在 Windows 中删除以前安装的驱动程序的设备类?我正在使用 Windows 7。

0 投票
1 回答
304 浏览

batch-file - devcon 使用 find 命令时无法分离两个设备

我正在尝试禁用我的一张显卡,但我在尝试只禁用一张时遇到了一些问题。当我打字的时候。

我明白了 PCI\VEN_10DE&DEV_0FBC&SUBSYS_31021462&REV_A1\4&B7B0A11&0&0108: High Definition Audio Controller PCI\VEN_10DE&DEV_05E3&SUBSYS_0F3919F1&REV_A1\4&FA060A&0&0009: NVIDIA GeForce GTX 285 PCI\VEN_10DE&DEV_1380&SUBSYS_31021462&REV_A2\4&B7B0A11&0&0008: NVIDIA GeForce GTX 750 Ti 3 matching device(s) found. 'DEV_05E3' is not recognized as an internal or external command, operable program or batch file. 'SUBSYS_0F3919F1' is not recognized as an internal or external command, operable program or batch file. The system cannot find the path specified. 'FA060A' is not recognized as an internal or external command, operable program or batch file. '0' is not recognized as an internal or external command, operable program or batch file. '0009' is not recognized as an internal or external command, operable program or batch file.

我害怕如果我进入devcon disable PCI\VEN_10DE&DEV_05E3&SUBSYS_0F3919F1&REV_A1\4&FA060A&0&0009

它会同时关闭我的两个显卡。

0 投票
1 回答
45 浏览

vbscript - 使用“devcon drivernodes”获取远程驱动程序节点

我试图获取与驱动程序相关的以下信息。

名称、INFFile、供应商、版本、描述和日期。

我可以使用以下命令找到它的所有信息。

“devcon 驱动程序节点”

但这仅适用于本地机器。(通过 MSDN 检查并得知我们无法使用此命令获取远程机器详细信息。

我们是否有任何其他实用程序/方法可以从远程计算机获取上述详细信息?

我正在使用 VBScript 捕获所有细节(使用 .exec 方法和 stdout.readline 方法)

提前致谢