无忧启动论坛

标题: [分享] 自制驱动包中INF的一点体会。。。 [打印本页]

作者: 歌理    时间: 2008-7-25 17:11
标题: [分享] 自制驱动包中INF的一点体会。。。
关于自制驱动包或往现有的驱动包中加入自己的驱动,本论坛有很多介绍,我一下找不到,可能重复了。
就当温故知新吧。

 我经过好几次测试,成功的经验如下:

1、往驱动包文件中加入自己的驱动,A每个驱动独占一个子文件夹,B每个子文件夹只能有一个INF文件,C、INF文件下不能再有子目录!!
  以上三点缺一不可

2、解压后的驱动包文件,只能用XCAB.exe封装为CAB,且必须选处理INF选项。(用其他CAB处理,可能成功,也可能不成功)

3、自定制的驱动包即CAB文件,文件名不能有空格!(其所在子文件夹可以有空格)
作者: netwinxp    时间: 2008-7-25 17:16
你把inf文件的第一个字符前面加_,看看还需不需要对CAB文件特殊处理:)
作者: neo4026    时间: 2008-7-25 17:18
回楼上,要

因为还要注释copyfiles
作者: 歌理    时间: 2008-7-25 17:23
我试过,加_是可以的,但是好多好多个INF文件啊。。。。。。。。
另外一个问题,关于注释copyfiles的问题,好象不是很必要,为什么,我试过有成功的,原因估计:
INFCACHEBUILD.EXE好象就有注释copyfiles的功能,不知道对否,没找到这方面的说法。

[ 本帖最后由 歌理 于 2008-7-25 17:25 编辑 ]
作者: netwinxp    时间: 2008-7-25 21:14
原帖由 歌理 于 2008-7-25 17:23 发表
另外一个问题,关于注释copyfiles的问题,好象不是很必要,为什么,我试过有成功的,原因估计:
INFCACHEBUILD.EXE好象就有注释copyfiles的 ...

正解,由于目前的驱动查找算法不会处理[DestinationDirs]和[SourceDisksFiles]字段,才导致需要多此一举。
作者: cnn_5454    时间: 2009-1-29 21:53
想制作一个批处理自己制作绿色驱动包,只是不知道怎么做

从驱动之家下载的驱动,解包后都是DL_、SY_文件

要是有个批处理可以自动处理INF文件。剔除应用软件。只复制出来驱动文件,然后自动修改一下inf的识别路径~~
作者: wwggdd    时间: 2009-1-29 23:09
不敢想,都是纯手工活,做一个自己用还行,作多了能把人累死




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3