InnoSetup使用说明.docx
《InnoSetup使用说明.docx》由会员分享,可在线阅读,更多相关《InnoSetup使用说明.docx(12页珍藏版)》请在优知文库上搜索。
1、InnoSetup运用说明特别用途的标识行几个(MeSSageS)段的项事实上不是用于在屏幕上显示的,它们是用于在安装程序中指定所运用的字体和字型号的.这些可选项中的每一个都有一个前导下划税字符(*_-起先,谢畚阅DefaUltml文件头部的注驿的运用方法示例。(Registry这个段是可选的,他定义了一些注册发J姐用于在史制完文件之后创建在用户的系统中.下面是(Registry)段的-个示例0RegistryRoot:HKCU;Subkey:SoftwareMyCompany;Flags:UninsdeletekeyifemptyRoot:HKCU;Subkey:SoftwareMyComp
2、anyMyProgram;Flags:UninsdeletekeyRoot:HK1.M;Subkey:SoftwareMyCompany;Flags:UninsdeletekeyifemptyRoot:HK1.M;Subkey:SoftwareMyC0mp3yMyProgram;Flags:UninsdeletekeyRoot:HK1.M;Subkey:SoftwareMyCompanyMyProgram;VaIueType:string;VaIueName:InstaIIPath;VaIueData:(app)下面列出了支持的参数;Root(必需的)说明:极健,必湎是下列各项之一:HKCR(
3、HKEY_C1.A$ES_ROOT)HKCU(HKEY_CURRENT_USER)HK1.MHKU(HKEY_USERS)HKCC(HKEY_CURRENTONFG)示例;Root:HKCUSubkey(必需的)说明:子键名称,可以包括常居。示例:Subkey:,SoftwareMyCompayMyProgram”VaIueType说明,键值的数据类型,必需是下列各项之一,nonestringexpandszmuftiszdwordbinary假如指定了none(孰认设置),安装程序将创建一个没有键值的键,在这种状况卜将忽视VaIueName和VaIueData参数.假如指定了String.安
4、装程序将创建一个字符串(REG.SZ)值.假如指定了expand,安装程序将创建一个扩展字符串(REG_EXPAND_$Z依,这种数据类型主要用在WindowsNT上,包林也支持Windows928.假如指定了multi%安装程序将创建一个多行文本(REG_MUIT1.sZ)伯.假如指定了dword.安装程序将创建一个整数REG_DWORO)(ft,假如指定了binary,安装程序将创建一个二进制(REG.BINARY值,示例:VaIueType:stringVaIueName说明:要创建的城值的名称,可以包含常量.找如它是空的,将会写入玳认(Default)假中.假如VaIUeTyPe参数被
5、设置为none,该参数将被忽视.示例:VaIueName:VersionVaIueData说明:雄伯的数据。假如VaIUeTVpe参数是string,expands2或multsz,该多数是个可以包含常量的字符串.假如数据类型是dword,该参数可以是个十进制整数(例如“123D或者是一个十六进制整数(例如假如数招类型是binary,这是一个十六进制字节序列的形式:OOffI234”,假如数据类型是none,该舂数被忽视。对于一个string,expandsz或者multisz类型的键值,在这个梦数中你可以运用一个特别的叫做olddata)的常量olddata常JN代去的是注册农世值原来的数据
6、.假如你想要添加个字符串到一个己经存在的镀信时olddata常量时很有用的,例如,(。Iddata)mpp.假如该键值并不存在或者不是一个字符串类型,这时(olddata)常某会被睁默地删除.假如刚要被创建的裸伯是multisz类型,但是已经存在的灌值并不足多行文本(例如它是REG.SZ或REG_EXPANo_SZ)类型.这时ddata)常骑也会被静默地删除,反之亦然,对于一个multisz类型的犍值.在这个参数中你可以运用一个特别的叫做(break的常贽来嵌入换行(nulls).示例:VaIueData:1.0Flags说明:“标记,这个参数是一个附加的选项集合,可以多个选JS共同运用,运用
7、空格分开多个选项.卜面列出了被支持的选项:Createvalueifdoesntexist当指定了此标记时,只有当相同名称的便值不存在时安装程序才会创建该键(ft.较如数据类型是none,或者同时指定了deletevalue标记将忽视该标记.deletekey当指定了此标记时,假如该项已存在.安装程序会首先尝试去删除它.包括其中的扬值和子键,然后窗如VaIueType不是none的话它将创建一个新的键和键值.deletevalue当指定了此标记时,假如该键值已存在,安装程序会首先尝试删除该键值。然后假如VaIueType不足none,并且该键不存在时它将创建该犍和新的键值.dontcreate
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- InnoSetup 使用说明