我使用微软的usbser.sys驱动程序与自定义硬件通过USB进行串行接口仿真。
既然赢了8.1,我就得签司机的名。在进程中,我使用了以下命令:
Inf2Cat /driver:"c:\path_to_driver" /os:8_X64,8_X86,Server8_X64,Server2008R2_X64,7_X64,7_X86,Server2008_X64,Server2008_X86,Vista_X64,Vista_X86,Server2003_X64,Server2003_X86,XP_X64,XP_X86,2000
一切都很顺利。但是,在Windows 10环境下,情况并不正常。
我得到:“添加驱动程序包失败:无效的INF作为参数传递。(.)驱动程序预安装失败,错误#2 ()”
我认为我需要将Windows 10添加到受支持的os列表中。我如何做到这一点?Windows10不是有效值。
我想我将不得不安装一个最新版本的Inf2Cat。有人知道我在哪里能找到一个支持Windows10的吗?还是有不同的方法从Windows 10的inf文件创建cat文件?
我在Win10下安装了WindowsKits8.1,但是没有Inf2Cat.exe文件。但是有一个makecat.exe文件。这是该走的路吗?我在哪里得到微软的usbser.sys驱动程序的..cdf文件?
发布于 2015-12-07 18:41:45
好吧,这是我自己的问题
我只是找错了文件夹。inf2cat仍然适用于Windows 10。
我现在知道了
cd "c:\Program Files (x86)\Windows Kits\10\bin\x86" Inf2Cat.exe /driver:"c:\path\to\driver" /os:8_X64,8_X86,Server8_X64,Server2008R2_X64,7_X64,7_X86,Server2008_X64,Server2008_X86,Vista_X64,Vista_X86,Server2003_X64,Server2003_X86,XP_X64,XP_X86,2000,10_X86,10_X64,Server10_X64
请注意,您不能指定您的path+filename文件的*.inf,但您只需要指定目录路径。这是上面的/driver:"c:\path\to\ driver“,其中驱动程序是一个目录,而不是和.inf文件。
发布于 2019-10-06 12:39:11
只需下载Windows (WDK) 下载WDK
https://stackoverflow.com/questions/34027286
复制相似问题