引:Microsoft 使用多种不同的自解压缩文件格式对软件更新进行打包这些格式能够自动运行程序包中包含的安装程序本文介绍了一些命令行开关可用于使用 IExpress 技术的软件更新程序包 IExpress 技术是 Microsoft 使用的一项技术用于为某些 Microsoft Internet Explorer 版本某些 Windows 版本以及其他多种产品创建软件更新程序包要确定某个软件更新程序包是否使用了 IExpress请按以下步骤操作 右键单击该程序包然后单击属性 在常规选项卡上查看描述IExpress 软件更新程序包中包含Win Cabinet SelfExtractor它提供对该更新程序包的描述 注意如果程序包的描述为SelfExtracting Cabinet则说明该软件更新程序包是使用 Hotfixexe 或 Updateexe 作为安装程序的 Windows NT Windows Windows XP 或 Windows Server 程序包 有关 Hotfixexe 和 Updateexe 使用的命令行开关的其他信息请查看 Microsoftw介绍的相关文章 如果程序包的文件扩展名为 msi 或 msp则表明该软件更新程序包使用 Windows Installer 作为安装程序 如果您在运行 IExpress 软件更新程序包时不使用任何命令行开关默认的安装程序会自动运行以安装软件更新IExpress 程序包的安装程序可能是安装信息 (inf) 文件也可能是可执行程序 如果 IExpress 程序包使用安装信息 (inf) 文件作为其安装程序则可以使用 IExpress 命令行开关控制程序包的安装选项如果 IExpress 程序包使用可执行程序(例如exe 文件或 文件)作为安装程序请使用安装程序的开关控制安装选项而不要使用 IExpress 开关 注意您可以使用 /c:path 开关将参数(开关)传递给安装程序或者为程序包指定不同的安装程序例如下面的命令行语法可用于运行 Internet Explorer 安装程序包(IExpress 程序包 Iesetupexe)并将参数传递给程序包中包含的安装程序 (Iewzdexe) Iesetup IExpress switches /c:iewzd Internet Explorer Setup switches 下表列出了 IExpress 程序所支持的命令行开关开关 描述 /q 指定安静模式或不显示提示 /q:u 指定用户安静模式该模式向用户提供某些对话框 /q:a 指定管理员安静模式该模式不向用户显示任何对话框 /t:path 指定用于解压缩文件的目标文件夹 /c 解压缩文件但不进行安装如果不指定 /t:path则会提示您输入目标文件夹 /c:path 指定 inf 或 exe 安装文件的 UNC 路径和名称 /r:n 安装后从不重新启动计算机 /r:i 除非与 /q:a 配合使用否则如果需要重新启动计算机则提示用户重新启动 /r:a 总是在安装后重新启动计算机 /r:s 安装后不提示用户就重新启动计算机 /n:v 不检查版本 — 在以前的任何版本上安装程序包 注意不支持使用 /n:v 开关使用此开关可能会导致系统无法启动如果安装不成功应咨询专业支持人员弄清失败的原因 |