我需要为我在installshield的应用程序创建一个快捷方式,而这样做的路是:
C:appbinexe.exe -basekey ini -ininame settings.ini -p cal.p -pf s:pfssec_l_oea.pf
此快捷方式基本上分为三位:
C:appbinexe.exe
这是我想使用系统搜索找到的预先现有软件的位置。
-basekey ini -ininame settings.ini -p cal.p -pf
这将始终相同,不需要任何变量
s:pfssec_l_oea.pf
用户必须浏览以找到此文件。
我的问题是我不知道如何获得第一部分的路径,我已经设置了一个系统搜索以找到它,并将其存储在" prowin"变量中,但是,我如何访问该变量设置快捷方式?
我也可以知道如何使用用户变量(从安装)并根据第3部分设置快捷方式。
任何帮助都将受到赞赏
将存储在变量/属性中的文件后,我认为它可以通过将名称放在字符串中使用,并在其周围带有方括号。
您的论点可能看起来像这样:
-basekey ini -ininame settings.ini -p cal.p -pf [PROWIN]
作为一个侧点:在installshield Termanology中,动态存储的值始终是字符串,它们被称为"属性"而不是变量,这可能有助于将来搜索。