Windows installer InstallShield 2009基本MSI静默安装:如何设置;“修理”;默认情况下
安装shield premiere 2009:基本MSI 从命令行键入setup.exe/s/v/qn以静默方式安装。但如果它在默认情况下选择“修改”之前安装了一次,并且不会替换文件。但是我需要再复制一次文件。默认情况下,如何对第二次静默安装执行“修复”Windows installer InstallShield 2009基本MSI静默安装:如何设置;“修理”;默认情况下,windows-installer,default,installshield,mode,Windows Installer,Default,Installshield,Mode,安装shield premiere 2009:基本MSI 从命令行键入setup.exe/s/v/qn以静默方式安装。但如果它在默认情况下选择“修改”之前安装了一次,并且不会替换文件。但是我需要再复制一次文件。默认情况下,如何对第二次静默安装执行“修复” Setup.exe /s /v"/f {11111111-1111-1111-1111-111111111111}" /v"/qn" 其中“{11111111-1111-1111-1111-111111111}”是您要修复的安装的产品代码GU
Setup.exe /s /v"/f {11111111-1111-1111-1111-111111111111}" /v"/qn"
其中“{11111111-1111-1111-1111-111111111}”是您要修复的安装的产品代码GUID。首先:看起来我们需要更多关于您试图实现的目标的详细信息。是否要重新安装产品以修复任何损坏的组件,或者是否要安装新版本的产品(可能与以前的安装并行) 威廉的回答看起来是正确的,但引文可能有一些问题。您描述的行为表明Windows Installer无法解析命令行。我尚未对此进行测试,但请尝试: Setup.exe/s/v”/f{11111111-1111-1111-1111-1111}/qn“ 一些背景信息:setup.exe是一个Installshield提供程序安装启动器。命令行中/V之后的任何内容都将“按原样”传递到主Windows Installer exe文件msiexec.exe() 请注意,Windows Installer不同于以前的任何部署解决方案。一旦安装了MSI,Windows Installer会记录安装的内部GUID。因此,不可能安装同一产品的多个实例(除非为此设计MSI) 一些msiexec.exe示例命令行: 安装:
- msiexec.exe/i MySetup.msi/q
- msiexec.exe/x MySetup.msi/qn
- msiexec.exe/x{11111111-1111-1111-1111-111111111}/qn
- msiexec.exe/f MySetup.msi/qn
- msiexec.exe/f{11111111-1111-1111-1111-111111111}/qn
- msiexec.exe/a MySetup.msi TARGETDIR=“C:\ExtractSourcesHere”
对于基本MSI,打开属性管理器视图并将属性“维护”设置为“重新安装”。从命令提示符执行:setup.exe/s/v“/f{89DC2D2E-F4C3-4BD1-8853-2EA5F50A8C0C}”打开windows安装程序窗口,其中给出了许多开关说明。但是setup.exe不会复制文件,如果我双击setup.exe文件就会复制文件。怎么办?Leara,我使用了一个命令,比如(从命令提示符下):setup.exe/s/v“/qn REINSTALL=ALL”它所做的是:如果setup.exe在之前运行,那么它可以部署文件,并且在第一次安装时它没有安装(以前没有安装过)!!!但我想知道的是是否安装了setup.exe,它应该重新部署文件。。。我应该怎么做?我需要静默安装程序[基本msi安装程序]。案例1:如果未安装程序。我需要的:安装我做的:setup.exe/s/v/qn Case-2:如果程序已经安装。我需要的是:再次安装程序。我需要的原因:可能会有文件丢失。因此,我需要执行一个命令来满足上述两种情况。