示例:
IconIndex: 0
Flags
说明:
“标记”,这个参数是一个附加的选项集合,可以多个选项共同使用,使用空格分开多个选项。下面列出了被支持的选项:
closeonexit
当设置了此标记时,安装程序将设置快捷方式的“退出时关闭”属性。这个标记仅对基于 MS-DOS 的应用程序有效 (具体说就是是否具有 .pif 扩展名)。如果这个标记和 dontcloseonexit 标记都没有指定,安装程序就不会去改变“退出时关闭”的属性。
createonlyiffileexists
当设置了此标记时,安装程序只创建已存在的由 Filename 参数指定的文件的应用程序图标。
dontcloseonexit
类似于 closeonexit, 只是会导致安装程序不选定“退出时关闭”属性。
runmaximized
当设置了此标记时,安装程序将应用程序图标的“运行方式”设置为“最大化”,这样当程序被启动时以最大化的模式初始化。当安装在 Windows NT 3.51 上时该标记不起作用。
runminimized
当设置了此标记时,安装程序将应用程序图标的“运行方式”设置为“最小化”,这样当程序被启动时以最小化的模式初始化。
uninsneveruninstall
告诉卸载程序不要删除这个应用程序图标。
useapppaths
当设置了此标记时,在 Filename 参数里仅指定没有路径的文件名,以后安装程序将会从注册表的 "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths" 键里面自动得到预先设定好的对应该文件名的路径名。
示例:
Flags: runminimized
公共参数
[INI] 段
此段时可选的,它定义了一些 .INI 文件项,在文件被复制以后安装程序在用户的系统中的设定。
这是 [INI] 段的一个示例:
[INI]
Filename: "{win}\MYPROG.INI"; Section: "InstallSettings"; Flags: uninsdeletesection
Filename: "{win}\MYPROG.INI"; Section: "InstallSettings"; Key: "InstallPath"; String: "{app}"
下面列出了支持的参数:
Filename (必需的)
说明:
你想要安装程序修改的 .INI 文件的文件名,它可以包括常量。如果这个参数时空的,它将写入系统的 Windows 目录的 WIN.INI 文件。
示例:
Filename: "{win}\MYPROG.INI"
Section (必需的)
说明:
要被创建的段的名称,可以包括常量。
示例:
Section: "Settings"
Key
说明:
要被设定的键的名称,可以包括常量。如果没有指定这个参数或这个参数是空的就不会创建任何键。
示例:
Key: "Version"
String
说明:
赋给键的值,可以使用常量。如果没有指定该参数不会创建该键。