您可以将与 Omnissa Access 不兼容的 ThinApp 软件包转换为 Omnissa Access 可以分发和管理的软件包。可以使用以下方法之一:编辑 ThinApp 项目的 Package.ini 文件以添加必需的 Omnissa Access 参数,然后使用 ThinApp relink 命令从项目文件重建软件包;或者,使用在 ThinApp 设置捕获程序中选择的相应 Omnissa Access 设置来重新捕获 Windows 应用程序。
**注意:**仅安装了 Omnissa Access Desktop 应用程序的 Omnissa Access 用户可以启动和运行这些 ThinApp 软件包。在运行时,ThinApp 软件包会加载一个专门命名的 DLL,并使用该 DLL 验证用户是否已授权使用 Omnissa Access。由于该 DLL 是随 Omnissa Access Desktop 应用程序安装的,因此,这些 ThinApp 软件包只能在安装了 Omnissa Access Desktop 应用程序的 Windows 系统上运行。
必备条件
验证您是否对选定方法的所需项目具有访问权限。
- 如果使用
relink命令,请验证您是否具有要转换的 ThinApp 软件包的可执行文件,以及 ThinApprelink.exe应用程序。 - 如果要更新 ThinApp 项目的
Package.ini文件并重建软件包,请验证您是否具有 ThinApp 程序重建软件包时所需的项目文件。 - 如果要重新捕获 Windows 应用程序,请验证您是否具有 ThinApp 设置捕获程序,以及该程序在重新捕获应用程序时所需的应用程序安装程序和其他项目。有关详细信息,请参阅 ThinApp 文档。
确认您具有 Omnissa Access 使用的 ThinApp 网络共享的访问权限,并且您可以创建子文件夹并将文件复制到该文件夹中。
过程
-
使用 Omnissa Access 支持的某个 ThinApp 程序版本,按照其中一种可用方法创建兼容的 ThinApp 软件包。
选项 描述 使用 relink -h命令。在 ThinApp relink.exe 程序中使用 relink -h命令是最简单的方法。在以下任何一种情况下,使用此方法:- 由于没有项目文件夹,您无法使用重建方法。
- 使用“设置捕获”重新捕获应用程序可能要花很长的时间。
- 您不具备使用“设置捕获”重新捕获应用程序时所需的应用程序安装程序。
relink -h命令时,始终会对 ThinApp 运行时进行更新。您可以从 ThinApp Program Files 目录运行 relink 命令来获得有关命令语法的帮助。
要创建兼容的软件包,请使用命令的基本语法:
relink -hexecutable-folder/.其中,executable-folder 是包含您要更新的 ThinApp 软件包的可执行文件的文件夹。
重要信息:使用
relink命令时,不能将其直接指向 Omnissa Access 环境中用于 ThinApp 软件包的网络共享上的软件包可执行文件的文件夹。该命令在更新 ThinApp 运行时期间,会将旧的可执行文件转换为 BAK 文件,并将这些 BAK 文件与新文件一起写入文件夹。由于网络共享通常不允许写入文件,因此您必须将 relink 指向可执行文件的文件夹的一个副本。其他有关
relink命令的用例在知识库文章 2021928 中有所介绍。使用所需的参数手动更新 Package.ini 文件,然后重建软件包。 如果您不具备重新捕获过程所需的应用程序安装程序,如果您希望避免执行重新捕获应用程序所需的前期设置操作,或如果您希望合并较新 ThinApp 版本中的功能而不是 relink命令可提供的功能,请使用此方法。因为重建软件包的过程会合并新版本的 ThinApp 为文件系统和注册表引入的更改,重建操作会选出这些更改,例如当新版本的 ThinApp 提供您要设置的 Package.ini 新参数时。在 Package.ini 文件的
[Build Options]部分,请添加以下参数:
hzntaplugin.dll 是一种 DLL,ThinApp 运行时调用此 DLL 来验证 Omnissa Access 用户是否已授权使用该虚拟化应用程序。 您可以选择包含 HorizonOrgURL 参数并将其设置为 Omnissa Access 的完全限定域名。;--- Omnissa Access Parameters --- AppID=genid NotificationDLLs=hzntapluginlugin.dll使用“设置捕获”重新捕获,然后选择所需的 Omnissa Access 设置。 如果您倾向于重新捕获应用程序,请使用此方法,请勿使用其他方法。要使用 ThinApp 设置捕获创建兼容的软件包,请在向导中选择相应的设置以便在捕获过程中使用 Omnissa Access 管理软件包。有关捕获过程的详细信息,请参阅《ThinApp 用户指南》。
结果
您具有 Omnissa Access 可以分发和管理的 ThinApp 软件包的一组文件(EXE 文件和可选的 DAT 文件)。
后续步骤
有关将 ThinApp 软件包添加到网络共享的步骤,请参阅为 Omnissa Access 管理的 ThinApp 软件包创建网络共享。
此页面对您有帮助吗?