发新话题
打印

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

你能将inf文件的语法和编写规则发出来吗

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

wxl2004163,这个帖子的第二部分就是关于inf文件的构造,可以参见其中winrar.inf的例子,如果是绿色软件完全可以参见第16楼的写法,不知道你是在哪方面不清楚呢?请详细的说说.
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

其实我就是说将inf文件的各种语法结构写出来,不是针对一个特定的文件inf

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

谢谢了

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

太棒了,拜读后受益匪浅,谢谢了。
btw,有没有设置好的xpe1.01插件啊?

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

[这个贴子最后由lucky0504在 2004/10/21 08:52pm 第 1 次编辑]

xpe1.01我还没用,以后提供,什么叫设置好的呢?
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

引用:
下面引用由wxl20041632004/10/19 04:45pm 发表的内容:
其实我就是说将inf文件的各种语法结构写出来,不是针对一个特定的文件inf
wxl2004163兄,看看第2楼的inf说明,那个就是主要的结构.
欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

我也知道那个是,但是我找了不少地方就是没inf文件详细的段说明。
谢谢了

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

[Version] Signature= "$Windows NT$" 这两行信息必须添加到新建文件中,否则inf文件就不可用,[Version]之上可按照自己的需要添加注释(行前加分号),添加内容完毕后将其存为.inf文件,这个插件显然还不能做任何事情,下面我们还要添加其他部分。
[PEBuilder] 每个插件的inf文件都必须包含这一部分,此部分有3个参数。 “Name”是插件名称,即在PE Builder中显示的名称。 “Enable”是插件的默认初始状态,0表示插件在PE Builder中非激活,1则表示插件在PE Builder中默认激活。”Help”是这个插件的帮助文件,这个可以省略。
[WinntDirectories]此部分使用固定语句格式:directoryID=dirname[,attribute]
directoryID是要建立的目录ID,可以用字母a到z表示。
dirname是要建立的目录名称,如果目录名称中含有空格,需要在前后使用双引号。
attribute一般可以用这么几个值 (1,2,3),
1 - 表示在i386\下建立目录,而无论该目录是否为空;
2 - 表示在光盘根目录下建立目录,但如果该目录是空的话,则不会建立;
3 - 表示在光盘根目录下建立目录,而无论目录是否为空;
如果没有使用上面这3个值的话,默认的值是0,表示在i386\下建立目录,但如果该目录是空的话,则不会建立。
[SourceDisksFiles]的作用是复制文件,
格式为:filename=directoryID[,filenameRenamed][,attribute]
filename表示要复制的文件名称;
directoryID表示目标目录ID;
filenameRenamed表示目标文件名称,如果和源文件相同的话可以省略;
attribute可以用这么几个值 (1,2,4),默认值是0。(这几个值有什么区别还不太清楚。)一般情况下使用2就可以了。
[SourceDisksFolders]的作用是复制整个文件夹,格式是sourcepath=directoryID
sourcepath表示源文件夹的路径;
directoryID表示目标目录ID。
[Default.AddReg]   -对应HKCR\.DEFAULT
[Software.AddReg]  -对应HKLM\SYSTEM
[Setup.AddReg]     -对应HKLM\SOFTWARE
这3项的作用是添加相应的注册表内容,格式都是:regType, regKey, regvalue, regData
regType的值及其含义如下:
0x0 --- REG_NONE
0x1 --- REG_SZ
0x2 --- REG_EXPAND_SZ
0x3 --- REG_BINARY
0x4 --- REG_DWORD
0x7 --- REG_MULTI_SZ
[Software.DelReg]和[Default.DelReg]
这两项是删除相关的注册表键值。格式是regKey[.regvalue]
[AddLine][.build]
这一项的作用是在指定的windows系统的inf文件中添加内容。格式是Filename,Section,StringToAdd
[DelLine][.build]
这一项的作用是在指定的windows系统的inf文件中删除内容。格式是Filename,Section,StringToDel
MaintainServerList,"
[Setvalue][.build]
这一项的作用是改变指定的windows系统中的inf文件的某一项内容。
格式是:Filename,Section,Key,value

这个就是关于PE插件inf文件的结构了.



欢迎来我的论坛作客,讨论启动技术:

http://www.haopeng.org/bbs/

启动技术区
影视音乐区
游戏动漫区
休闲娱乐区  

TOP

[整理中][原创]PE制作简单小结及插件下载(感谢xmatc兄指导)

谢谢,非常感谢

TOP

发新话题