gpt4 book ai didi

winforms - 如何从已安装的 XP 打印机驱动程序中恢复 INF 文件?

转载 作者:行者123 更新时间:2023-12-04 19:23:49 39 4
gpt4 key购买 nike

我正在尝试构建一个实用程序来从 Windows 机器导出已安装的打印机驱动程序。在 Vista 和更高版本上一切都很好,因为驱动程序注册表项中的 InfPath 条目指向 INF 文件。但是,在以前版本的 Windows 上,这不存在。

有时我可以通过扫描 C:\Windows\Inf 找到打印机的 INF 文件,但这通常只适用于 Windows 的驱动程序。

安装打印机驱动程序后,INF 文件有什么作用?它甚至被保存了吗?以编程方式重建它是否现实?

最佳答案

它没有被保存,INF 只是用来安装驱动程序并给它一个有意义的名字
注册表中的“我的设备驱动程序”。没有办法重建它,但如果驱动程序足够简单,你也许可以重写一个允许它安装的 INF,谷歌上有大量关于 INF 文件格式的信息。我之前通过更改 INF 文件中的设备 ID 字符串,对具有不同制造商但共享相同芯片组的设备进行了此操作。

C:\Windows\Inf 中的 INF 文件仅用于安装 Windows 附带的驱动程序集。

关于winforms - 如何从已安装的 XP 打印机驱动程序中恢复 INF 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1478458/

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com