当前位置:  开发笔记 > 开发工具 > 正文

inf2cat for Win10驱动程序签名

如何解决《inf2catforWin10驱动程序签名》经验,为你挑选了1个好方法。

我正在使用Microsoft的usbser.sys驱动程序通过USB使用串行接口仿真与自定义硬件进行通信.

自Win 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添加到支持的操作系统列表中.我怎样才能做到这一点?Windows10不是有效值.

我想我将不得不安装更新版的Inf2Cat.有谁知道我在哪里可以找到支持Windows10的?或者是否有不同的方法从Windows 10的inf文件创建cat文件?

我在Win10下安装了WindowsKits8.1,但没有Inf2Cat.exe文件.但是有一个makecat.exe文件.这是要走的路吗?我在哪里可以获得Microsoft的usbser.sys驱动程序的.cdf文件?



1> cokron..:

好的,这是我回答我自己的问题:

我只是看错了文件夹.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

请注意,您不能指定*.inf文件的路径+文件名,但只需指定目录路径.这是上面的/ driver:"c:\ path\to\driver",其中driver是一个目录,而不是和.inf文件.

推荐阅读
赛亚兔备_393
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有