首页 > 解决方案 > 高级安装程序中的默认安装文件夹

问题描述

我想在高级安装程序 v18.7 中更改默认安装路径,从 C:\myApp 到另一个卷,如 D:\myApp 或 E:\myApp,我使用“搜索”,并将属性设置为 D:
它有效,但它没有t 显示 D:\myApp(只显示 D:),当目标计算机没有 D:\ 时,它显示 E:\APPDIR

我该怎么办?

标签: installationsetup-projectadvanced-installer

解决方案


APPDIR是从文件和文件夹视图附加到应用程序文件夹的属性。可以在安装参数视图中设置默认值:

在此处输入图像描述

我建议您创建一个脚本文件,以便您可以在安装开始时搜索可用的驱动器分区,因为并非所有计算机都可能具有 D:\ 驱动器。

例如,您可以使用 PowerShell 自定义操作来获取可用驱动器,可能会根据其可用空间进行过滤。然后,您可以使用最适合您的驱动器号设置 APPDIR 属性。

要从 PowerShell 脚本自定义操作设置属性,您可以使用以下 cmdlet:

AI_SetMsiProperty APPPDIR "D:\New Path"

推荐阅读