通过GP添加快捷方式 – 程序文件与程序文件(x86)

所以我有一个32位MSI软件包,安装在32位机器上的Program Files (x86)和64位机器上的Program Files (x86)上。

我试图通过GP添加到这个应用程序的快捷方式,但我不知道如何处理path的差异。 %PROGRAMFILES%在32位机器上工作,但是我需要使用%PROGRAMFILES(X86)%来在64位机器上工作。

有没有我可以使用的环境variables,或者如何处理?

您可以在您的组策略中使用WMI筛选器来select32位操作系统使用一个快捷方式,64位使用另一个快捷方式。

您应该能够检查%PROCESSOR_ARCHITECTURE%的值,并根据该值做出决定。

我的解决scheme是在每个工作站上创build一个环境variables,%PROGRAMFILES32%,根据需要映射到程序文件或程序文件(x86)。 (出于同样的原因,我也创build了到system32 / syswow64的链接。)正如你所看到的,没有内build的方法来解决它。 或者,因为您主要需要一个应用程序,您可以让安装程序或安装后步骤直接添加环境variablesvar。

我是通过Novell Zenworks完成的,但是您可以通过组策略启动脚本轻松创build它。