ComputerName的快捷方式

时间:2012-07-05 11:25:56

标签: windows-installer installshield installshield-2008

我使用InstallShield 2008构建安装包(后者又包含.NET Web应用程序设置)。

在InstallShield项目中,我们指定了要创建的Internet快捷方式。快捷方式是本地机器,到目前为止我们已经有了这样的Target规范:

http://localhost//TheApplication//Start.aspx

由于我无法控制/知识的技术原因,要求“localhost”应替换为机器的实际名称。

Flexera和Microsoft的文档都讨论了Windows Installer属性 ComputerName ,但我没有找到有关如何/在何处使用此信息的信息。

一些非常零散的调查结果表明该属性应该被[括号]所包围,所以我天真地尝试改变目标的规范

http://[ComputerName]//TheApplication//Start.aspx

但这不起作用。然后,实际的快捷方式包含该确切的文本,该属性不会“展开”。

我正在寻找有关

的任何信息或提示
  • 如何使用该属性,或
  • 如何将实际计算机名称输入互联网快捷方式的URL。

1 个答案:

答案 0 :(得分:0)

尝试使用ComputerName环境变量?

http://%COMPUTERNAME%/TheApplication/Start.aspx

此外,你不应该需要所有那些双斜杠(在第一组之后,即)。