如何使用installanywhere 8在没有* .exe文件的情况下在路径环境变量中添加位置?

时间:2013-01-10 11:16:02

标签: path environment-variables installanywhere

我查看文档,但这个过程对我来说并不清楚。就像在windows中一样,我的程序安装程序就像这样做 - 将它的设置位置添加到路径环境变量中,但是这样做的步骤是什么? 作为文档,它需要一个像$ lax.nl.env.exact_case.Path $这样的变量,但它不起作用。 任何人都可以帮助理解或一些参考? 提前致谢

1 个答案:

答案 0 :(得分:0)

使用“设置系统环境变量”操作。

在“变量名称”中输入PATH。这必须是您要设置的环境变量名称,而不是该变量的当前值,这是$lax.nl.env.exact_case.Path$为您提供的。

在“Set Value To”中,输入要添加到PATH变量的内容。它可以是一个包含InstallAnywhere变量的表达式(如$USER_INSTALL_DIR$$/$bin,它在Windows上评估为<InstallationDir>\bin或在非Windows平台上评估为<InstallationDir>/bin

选择是否要替换PATH变量(通常不是一个好主意),或者将值前置或附加到当前PATH变量。

最后,指出这是仅适用于“当前用户”还是“所有用户”。

注意$lax.nl.env.exact_case.Path$可能为空,因为$lax.nl.env.exact_case.<Name>$会解析<Name>变量的精确案例。请改用$lax.nl.env.exact_case.PATH$$lax.nl.env.Path$。但是,在引用环境变量时最好使用全部大写。 * nix平台区分大小写,而Windows则不区分大小写。因此,最兼容的形式是$lax.nl.env.PATH$