加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

如何在Wix安装程序中从命令行参数定义安装文件夹

发布时间:2020-12-14 03:54:24 所属栏目:Windows 来源:网络整理
导读:我使用以下wxs代码将我的应用程序安装到特定文件夹: Directory Id="TARGETDIR" Name="SourceDir" Directory Id="ProgramFilesFolder" Directory Id="INSTALLDIR" Name="CompanyName" Directory Id="SUBDIR" Name="Application Launcher" Component Id="Appl
我使用以下wxs代码将我的应用程序安装到特定文件夹:

<Directory Id="TARGETDIR" Name="SourceDir">
        <Directory Id="ProgramFilesFolder">
            <Directory Id="INSTALLDIR" Name="CompanyName">
                <Directory Id="SUBDIR" Name="Application Launcher">
                    <Component Id="ApplicationFiles" Guid="*">
                        <File Name="app.exe" Id="AppFile1" Source="app.exe" Vital="yes" />
                    </Component>
                </Directory>
            </Directory>
        </Directory>
</Directory>

我想指定一个安装文件夹,其中包含一个从命令行给出的参数,如下所示:

msiexec.exe /i setup.msi PATH=C:MyCompanyFolder /qn

非常感谢.

解决方法

<Directory Id="TARGETDIR" Name="SourceDir">
        <Directory Id="ProgramFilesFolder">
            <Directory Id="CompanyFolder" Name="CompanyName">
                <Directory Id="INSTALLLOCATION" Name="Application Launcher">
                    <Component Id="ApplicationFiles" Guid="*">
                        <File Name="app.exe" Id="AppFile1" Source="app.exe" Vital="yes" />
                    </Component>
                </Directory>
            </Directory>
        </Directory>
</Directory>

对于您的安装:

msiexec /I setup.msi INSTALLLOCATION=C:Somewhere /qn

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读