Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Merge 静默运行MSI安装程序_Merge_Exe_Silent_Windows Installer - Fatal编程技术网

Merge 静默运行MSI安装程序

Merge 静默运行MSI安装程序,merge,exe,silent,windows-installer,Merge,Exe,Silent,Windows Installer,我有3个文件- Alky for Applications.msi(使Vista应用程序在XP上运行) Windows VIsta sidebar.exe(使该VIsta sidebar在XP上工作) 3.Gadget Extractor.msi(数字2的一部分) 我只想通过安装一个来安装所有的设置。我的一位朋友告诉我,MSI包可以使用/qb开关静默安装 我在那里得到的.exe是NSIS安装程序,可以使用/S开关静默安装 因此,我在软件开发方面完全是一个n00b,因此请建议我怎么做最简单的解决方

我有3个文件-

  • Alky for Applications.msi(使Vista应用程序在XP上运行)
  • Windows VIsta sidebar.exe(使该VIsta sidebar在XP上工作)
    3.Gadget Extractor.msi(数字2的一部分)
  • 我只想通过安装一个来安装所有的设置。我的一位朋友告诉我,MSI包可以使用/qb开关静默安装 我在那里得到的.exe是NSIS安装程序,可以使用/S开关静默安装


    因此,我在软件开发方面完全是一个n00b,因此请建议我怎么做

    最简单的解决方案是创建一个批处理文件,并将这些命令放入其中以启动安装程序:

    msiexec /i "C:\Users\ZippyV\Desktop\Alky for Applications.msi" /quiet
    "C:\Users\ZippyV\Desktop\Windows VIsta sidebar.exe" /s
    msiexec /i "C:\Users\ZippyV\Desktop\Gadget Extractor.msi" /quiet
    
    将批处理文件的扩展名更改为.cmd,并将所有文件放在同一目录中


    编辑:确保指定安装程序的完整路径,并在其周围使用引号。要运行该文件,只需单击它。

    最简单的解决方案是创建一个批处理文件,并将以下命令放入其中以启动安装程序:

    msiexec /i "C:\Users\ZippyV\Desktop\Alky for Applications.msi" /quiet
    "C:\Users\ZippyV\Desktop\Windows VIsta sidebar.exe" /s
    msiexec /i "C:\Users\ZippyV\Desktop\Gadget Extractor.msi" /quiet
    
    将批处理文件的扩展名更改为.cmd,并将所有文件放在同一目录中


    编辑:确保指定安装程序的完整路径,并在其周围使用引号。要运行文件,只需单击它。

    非常感谢,但是我是否需要指定文件位置,如果需要,如何指定?你确定它会起作用吗?因为我试过这个msiexec/qb C:\Users\Netizen\Desktop\Windows边栏for Windows XP-Package by Joshoon(www.djoshoon.com)\Installer.msi,但没有成功!你需要指定完整路径,因为它包含空格,所以在路径周围加上引号。因为你使用的是Windows XP,你需要使用文件夹“Documents and Settings”而不是“Users”。(我使用的是Vista)非常感谢ZippyV-如果可能的话,我可以收到你的电子邮件吗?非常感谢,但是我需要指定文件位置吗?如果是,如何指定?你确定它会工作吗?因为我尝试了这个msiexec/qb C:\Users\Netizen\Desktop\Windows Sidebar for Windows XP-由Joshoon提供的软件包(www.djoshoon.com)\Installer.msi但不起作用!您需要指定完整路径,因为它包含空格,所以在路径周围加上引号。因为您使用的是Windows XP,所以需要使用文件夹“Documents and Settings”,而不是“Users”。(我正在使用Vista)非常感谢ZippyV-如果可能的话,我能收到你的电子邮件吗?