段支持函数 MsgBox 显示的消息框。 /LOG 使安装程序在用户的临时目录创建一个记录安装程序安装期间 [Run] 段详细动作的日志文件。这对于安装调试有帮助。例如,在你认为一个文件应该被替换,但你怀疑它没有被替换时 (反之亦然),该日志文件将告诉你这个文件是否确实被跳过,并且为什么会跳过。日志文件若要当前日期的唯一名字创建(它不覆盖或添加到现有的文件中)。日志文件中包含的信息是用自然语言,非常容易看懂,对于用户来说不会难以理解。也不用进行机器分析;文件的格式是不预先通知服务改变。/LOG="文件名" 与 /LOG 相同,另外它还允许你为日志文件指定一个固定的路径/文件。如果相同的名字在路径中已经存在则将被覆盖,如果不能创建文件,安装程序将带错误消息中断。/NOCANCEL 通过禁用“取消”按钮和忽略在“关闭”按钮的单击动作,来防止用户在安装进行时取消操作,与 /SILENT 或 /VERYSILENT 一起使用有用。/NORESTART 告诉安装程序即使需要重新启动,也不重新启动。/RESTARTEXITCODE=退出代码 指定当需要重新启动时安装程序返回的自定义退出代码。通常跟随“/NORESTART”。同时请查阅安装退出代码。/LOADINF="文件名" 告诉安装程序在选中命令行后从指定的文件载入设置。这个文件可以是使用下面说明的“/SAVEINF=”命令提供的。如果文件名包含空格,不要忘记使用引号。/SAVEINF="文件名" 告诉安装程序保存安装设置到指定的文件。告诉安装程序保存安装设置到指定的文件。/LANG=语言 指定要使用的语言。指定的语言是 [Languages] 段条目中指定的语言内部名字。当使用了一个有效的 /LANG 参数时,选择语言对话框将被禁用。/DIR="x:/目录名" 不考虑在选择目标位置向导页中显示的默认目录名。必须指定一个完整的路径。/GROUP="文件夹名" 不考虑在选择开始菜单文件夹向导而中显示的默认文件夹名。如果 [Setup] 段指令 DisableProgramGroupPage 设为 yes,这条命令行参数将被忽略。/NOICONS 告诉安装程序在初始时选中选择开始菜单文件夹向导页中的“不创建任何图标”选择框。/TYPE=类型名 不考虑默认安装类型。If the specified type exists and isn't a custom type, then
any /COMPONENTS parameter will be ignored。/COMPONENTS="用逗号分隔的组件名列表" 不考虑默认组件设置。使用这个命令行参数使安装程序自动选择一个自定义安装类型。Only the specified components will be selected;
the rest will be deselected。If a component name is prefixed with a "*" character, any child components will be selected as well (except for those that include thedo
ntinheritcheck flag). If a component name is prefixed with a "!" character, the component will be deselected。This parameterdo
es not change the state of components that include the fixed flag。示例:Deselect all components, then
select the "help" and "plugins" components:/COMPONENTS="help,plugins" 示例:Deselect all components, then
select a parent component and all of its children with the exception of one:/COMPONENTS="*parent,!parent/child" /TASKS="用逗号分隔的任务名列表" 指定初始应该是选中状态或不选中状态的 任务 列表。要取消任务的选中,用“!”字符作为名字的前缀。只有指定的任务 (以及它的子任务) 将被选中;其余任务不被选中。如果你想保持默认的任务设置,只选中/不选中某些任务,请使用 /MERGETASKS。If a task name is prefixed with a "*" character, any child tasks will be selected as well (except for those that include thedo
ntinheritcheck flag). If a task name is prefixed with a "!" character, the task will be deselected。示例:不选中所有任务,然后选择“desktopicon”和“fileassoc”任务:/TASKS="desktopicon,fileassoc" 示例:不选中所有任务,然后选择上级任务项目,但它的子任务中的某个不选中:/TASKS="*parent,!parent/child" /MERGETASKS="用逗号分隔的任务名列表" 像 /TASKS 参数,除指定的任务将被与已有的任务集合并外,其它按默认选择。如果 UsePreviousTasks 设为 yes,指定的任务将在上一次任务回复后被选中/不选中。示例:保持选定任务的默认设置,但另外选中“desktopicon”和“fileassoc”任务:/MERGETASKS="desktopicon,fileassoc" 示例:保持选定任务的默认设置,但不选中“desktopicon”任务:/MERGETASKS="!desktopicon" /PASSWORD=密码 指定要使用的密码。如果 [Setup] 段指令 Password 未设置,这条命令行参数被忽略。当指定无效的密码时,这个命令行参数也被忽略。