问题标签 [inf]

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 投票
1 回答
327 浏览

windows - 在 .inf 文件中更改网络适配器的名称

我想安装网络驱动程序,我没有任何问题,但是当我安装驱动程序时

控制面板\网络和 Internet\网络连接

我看到我的网络有这个名字:

本地连接 2(2-3-4-5....)

我想改这个名字但是不知道怎么改!

我尝试在 .inf 文件中更改它,但只更改描述等...

我怎样才能改变这个名字?我必须在 .inf 文件或其他文件中更改它吗?

谢谢

0 投票
0 回答
158 浏览

inf - 多个操作系统的 INF 文件

我正在尝试编辑赛普拉斯控制器的 INF 文件,以包含 64 位操作系统和 32 位操作系统的更多信息。当前的 INF 文件如下,仅适用于 32 位,我想对其进行编辑以使其也适用于 64 位 Win7 操作系统。

我对 INF 文件完全陌生,[USB.Dev]、[USB.Dev.NT] 等是什么意思?以及如何编辑此 INF 以包括 64 位 Win7 操作系统。请指导我完成。

0 投票
2 回答
2290 浏览

windows - 从调试启动的 INF 安装文件系统微过滤器

我正在研究我的第一个文件系统微型过滤器。我正在使用 WDK 中的 SwapBuffers 示例项目。我已经成功地编译并将这个项目从物理笔记本电脑部署到虚拟机。但是从 INF 文件安装失败。我查看了目标机器上 C:\DriverTest\Logs 中的日志文件,并在日志文件中找到了这些行。

这是INF文件。它未对原始样本进行修改。

VMware 会话有一个硬盘驱动器,显示为查看 DEVCON 的 SCSI 驱动器。

谁能告诉我我在这里缺少什么?

0 投票
3 回答
93471 浏览

windows - 需要在 Windows 7 中完全删除设备驱动程序

我有一个 Windows 7 无法识别的旧 USB 设备,因此我获取了处理 USB 通信的芯片的设备驱动程序。在我修改它之后,我用它来安装设备。我知道很愚蠢,但现在我需要摆脱它。

下面是 inf 设置文件中的代码。这没有我更改的 VID 和 PID。我需要扭转它所做的所有改变。

0 投票
1 回答
516 浏览

powershell - 不知道文件路径时,用 PS 替换驱动程序文件中的文本字符串

好的,所以我试图解决这个问题,但我得到的只是一个大头痛。我想做的是替换两个文件夹中三个驱动程序文件中的特定文本字符串。问题是我不能在命令中给出确切的路径,因为它会改变并且文件名也可能会改变。问题是 PowerShell 似乎不能很好地使用通配符(可能是我的错)。路径例如是这样的:

我想使用:

要替换以下字符串(包括“”):

和:

在 3 个单独的 .inf 文件中,然后将更改保存到这些文件(没有新文件)。没有过于复杂的脚本是否可行,还是我要求太多?顺便说一句,这也应该适用于 PS v2.0

0 投票
1 回答
3541 浏览

driver - 在 NSIS 脚本中安装驱动程序

我正在尝试创建一个安装 inf 文件的 NSIS 安装程序。inf 文件从安装程序中提取到正确的位置,然后我使用:

但是,该命令似乎根本没有执行 - 安装日志没有打印任何内容 - 没有成功也没有失败。我已经彻底检查了命令行,它指向正确的 PnPutil 路径。我还检查了它是否以管理员权限运行,并且看起来也正确。用 System32 目录中的其他可执行文件替换 PnPutil.exe 似乎也没有任何问题。我在这里想念什么?

0 投票
1 回答
14493 浏览

batch-file - AutoRun.inf 的批处理文件

我有各种带有 AutoRun.inf 文件的 CD。众所周知,出于安全风险,AutoRun.inf 在 Windows 7 上已被禁用。我想知道是否可以创建和运行一个批处理文件,该文件将在 open= 之后提取 .inf 中的文本,然后运行应用程序,无论它的名称是什么。例如,如果我们有以下 .inf 文件文件:

是否可以编写一个批处理来提取文本 Program1.exe,然后通过运行 D:\Program1.exe 从批处理中执行程序(假设 D:\ 是 CD:驱动器)

请注意 Program1.exe 将是一个变量并且不断变化,唯一不变的是 CD 所在的驱动器盘符,在示例中为 D:\。

请让我知道是否需要任何澄清,如果可能,或任何其他建议来解决我目前的情况。感谢您的任何帮助!:)

< 编辑 >

感谢您的回复。我尝试了您的代码并将驱动器更改为 F:\ 用于 Cd 驱动器,请参见下文。我无法让它运行程序,并注意到驱动器号以外的另一个差异。在某些 .inf 文件中,在 open= 文件之后还有其他行,示例如下:

您提供的代码是否需要修改以阻止代码在结尾行提取信息?

这是从 D:\ 到 F:\ 驱动器的编辑,我得到了一切吗?

0 投票
1 回答
3308 浏览

guid - 如何修复 Windows 8.1 上预装的驱动程序

与在 Windows 8.1 上预安装驱动程序失败中描述的情况相同 。但是是否有解决方法如何在不重新安装 8.1 的情况下重新安装相同的驱动程序包(无需更改 guid)?

情况:

在全新的 Windows 8.1 安装中(不从 8.0 升级),我们的 USB 设备无法安装。可以使用 VM 重现行为:

  1. 从 inf 文件创建具有类 guid 的注册表项以显示正确的 USB 图标并在设备管理器中创建自己的组:

    /li>
  2. 连接设备

  3. 使用“浏览我的计算机以查找驱动程序软件”在设备管理器中手动安装驱动程序。当提示输入设备软件时,单击“安装” 。安装结束于:

    /li>

Report.wer 最后说:

ReportDescription没有真正的意义,因为手动安装不会产生任何问题。WHQL 签名的驱动程序显示相同的错误。

如果未修改注册表(步骤 1),则一切正常。

附加信息:

  • 自 XP 包括 Windows 8.0 以来,自定义注册表项运行良好。
  • 在连接设备后删除 3 个注册表项,但尝试手动安装驱动程序之前,也不起作用。看起来像创建此注册表项并且检测到 USB 设备会破坏某些东西。
  • cat 文件已签名,但 sys 未获得 WHQL 许可
  • Windows 8.1(x64,没有从 8.0 升级),未在 32 位上测试

问题

在安装程序中跳过注册表修改很容易,但是对于已经尝试安装驱动程序未成功的客户,有什么解决方法?如果没有全新的 Windows 安装,我发现无法启用该设备!

0 投票
1 回答
601 浏览

usb - Preload USB.inf and with VID/PID for hardware product (USB-HID) - Windows XP

Description of the problem:

  1. Insert USB-HID Device (Barcode scanner) on a clean Windows XP Machine.
  2. After windows loads the USB-HID Driver.
  3. Windows XP pops a dialog box asking the user to reboot the machine. (This is the problem)

Scenario:

  1. Remotely Deploy a software package to talk to these devices. (no hardware at this point)
  2. Remotely reboot machines.
  3. Hardware is added to each machine. (no reboot)

Investigation:

  1. Windows adds a control class referencing the "usb.inf" file.
  2. Windows adds a device class referencing the control class.
  3. Windows adds a enumerates the device referencing the device and HIDClass.

I believe what needs to be done is to "Pre-load" or "Pre-install" the driver, but we do not provide the INF files (provided via usb.inf).

Our other drivers utilize dpinst to handle installation on a different driver interface (btw this procedure does work for the desired behavior), but we are providing those INF / CAT / SYS files.


Is it possible to leverage SetupCopyOEMInf to perform this function?

What other avenues could be pursued to pre-load/pre-install this driver?

0 投票
3 回答
11131 浏览

windows - 在 Windows 7 上使用 VBScript 安装 inf 驱动程序

我正在尝试编写一个在 Windows 7 上安装USB/以太网适配器的 VBS 脚本。

我有这个设备的 .INF 文件。

我第一次尝试:

res等于 2。

然后我搜索了另一种方法,我发现

res等于 0 但我有一个错误弹出窗口Installation failed

我的代码有什么问题?作为记录,该脚本以管理权限启动。

编辑

我试图直接在提示符下执行第一个命令并得到:The inf file you selected does not support this method of installation.

提示中的第二个命令没有任何反应。

这很奇怪,因为我可以在启动设备管理器并选择 inf 文件时“手动”安装驱动程序(带有警告:)Windows can't verify the publisher of this driver software.

Windows 安全:Windows 无法验证此驱动程序软件的发布者

安装驱动程序后,类安装程序属性显示NetCfgx.dll,NetClassInstaller. 可以用吗?

我也尝试使用 devcon,但没有成功(程序返回 devcon.exe 失败)。