必选,指定CAB 文件的创建者、签名和 Windows CE 签名。
[Version]
Signature = "" ;必选,适用的操作系统名称,包含在$之间,例如$Windows NT$
Provider = "" ;必选,创建者名称,例如MzwuCom
CESignature = "$Windows CE$" ;必选,始终为$Windows CE$CEStrings节
必选,指定应用程序名和默认安装目录。
[CEStrings]
AppName = "" ;必选,应用程序名称,INF任何地方可用%AppName%引用
InstallDir = "" ;必选,应用程序默认安装目录,INF任何地方可用%InstallDir%引用Windows CE 目录标识符

Strings节
可选,定义一些字符串变量,INF任何地方可用 %变量名% 引用。
[Strings]
string_key = valueCEDevice节
可选,指定应用程序支持或不支持的平台。
[CEDevice]
[UnsupportedPlatforms = "" ;必选,不受支持的设备平台名称,多个名称用逗号分隔
[VersionMin = ;可选,对CAB文件有效的Windows CE 最低版本数字
[VersionMax = ;可选,对CAB文件有效的Windows CE 最高版本数字DefaultInstall节
必选,指定有关应用程序的默认安装的信息。
[DefaultInstall]
CopyFiles = "" ;必选,CopyFiles指令名称,多个名称用逗号分隔
AddReg = "" ;必选,AddReg指令名称,多个名称用逗号分隔
CEShortcuts = "" ;可选,CEShortCuts指令名称,多个名称用逗号分隔SourceDisksNames节
必选,指定应用程序源文件在本地的路径。
[SourceDisksNames]
disk_id_num1 = ,,, ;必选,disk_id_num为路径编号,整数,从1开始,格式num=,"显示给用户的名字",,"实际路径"
disk_id_num2 = ,,,SourceDisksFiles节
必选,指定应用程序源文件在本地的文件名。
[SourceDisksFiles]
filename1 = disk_id_num ;必选,filename为文件名,disk_id_num为SourceDisksNames节中定义的编号
filename2 = disk_id_num ;DestinationDirs节
必选,为各个CopyFiles指令指定目标路径。
[DestinationDirs]
CopyFiles_Name = 0,dest_dir ;可选,CopyFiles_Name和DefaultDestDir二选一
DefaultDestDir = 0,dest_dir ;可选,CopyFiles_Name和DefaultDestDir二选一CopyFiles指令
必选,它出现在 DefaultInstall 节,指定要安装源文件名和目标文件名。
[CopyFiles_Name]
dest_filename,[source_filename],,[flags]
AddReg指令
必选,它出现在 DefaultInstall 节,指定要添加到注册表的内容。
[AddReg_Name]
reg_root,subkey,[value_name],flags,value

CEShortCuts指令
可选,它出现在 DefaultInstall 节,指定要创建快捷方式的文件。
[CEShortCuts_Name]
shortcutname,type,file/path ;type为零或空时表示文件快捷方式,非零时表示文件夹快捷方式INF示例
[Version]
Signature = "$Chicago$"
Provider = "MzwuCom"
CESignature = "$Windows CE$"
[CEStrings]
AppName = "MzwuCom"
InstallDir = "%CE1%\MzwuCom"
[Strings]
sourcepath = "E:\cab"
[SourceDisksNames]
1 = ,"Source",,"%sourcepath%"
2 = ,"Source2",,"D:\"
[SourceDisksFiles]
"001.txt" = 1
"002.gif" = 1
"003.doc" = 1
"Sign3rd.exe" = 2
[DefaultInstall]
CopyFiles = "MyCopyFiles","MyCopyFiles2"
AddReg = "MyAddReg"
[DestinationDirs]
MyCopyFiles = 0,"%InstallDir%"
MyCopyFiles2 = 0,"%CE2%\MzwuCom"
[MyCopyFiles]
"mytxt.txt","001.txt",,0
"mygif.gif","002.gif",,0
[MyCopyFiles2]
"mydoc.doc","003.doc",,0
"myexe.exe","Sign3rd.exe",,0
[MyAddReg]
HKLM,"SOFTWARE\MzwuCom","url",0x00000000,"mzwu.com"参考文章
·.inf节标头参考:http://msdn.microsoft.com/zh-cn/cc433682(VS.71).aspx
评论(0)
暂无评论。