【发布时间】:2022-06-16 15:13:19
【问题描述】:
我在 InstallShield 中有一个 MSI,这两个属性的默认值为 ROOTDRIVE = D: | DIRPROPERTY1 = D:\
如果找不到驱动器,我想要实现的是在安装时重定向/恢复到 C: & C:\
我尝试使用自定义操作,但我不擅长应用它。
【问题讨论】:
标签: if-statement properties scripting installshield
我在 InstallShield 中有一个 MSI,这两个属性的默认值为 ROOTDRIVE = D: | DIRPROPERTY1 = D:\
如果找不到驱动器,我想要实现的是在安装时重定向/恢复到 C: & C:\
我尝试使用自定义操作,但我不擅长应用它。
【问题讨论】:
标签: if-statement properties scripting installshield
在 VBScript 中,尝试使用以下方法设置目录与您自己的找不到驱动器的逻辑:
Session.TargetPath("INSTALLDIR") = 自定义值
另外,请务必在 CostFinalize 标准操作之后安排此自定义操作。
【讨论】: