在使用命令行或部署脚本运行 Workspace ONE Access Desktop 应用程序的安装程序时,您可以对该应用程序的各种选项进行设置。
Workspace ONE Access Desktop 安装程序的可用命令行选项
VMware-Workspace-One-Access-Desktop-n.n.n-nnnnnnn /?其中 n.n.n-nnnnnnn 代表文件的版本和内部版本号。将显示一个对话框,其中列出了可用的安装选项以使用命令行或部署脚本安装客户端应用程序。
安装程序选项 | 值 | 描述 |
---|---|---|
/? | 显示安装程序命令行选项。 | |
/a | 执行管理安装。 有关更多信息,请参阅 Windows Installer 文档。 |
|
/a | 现有管理安装的完整路径 | 修补现有的管理安装。 |
/s | 在安装过程中隐藏初始化对话框。 要在静默模式下进行安装,请使用 /s /v/qn。 在静默模式下,不会在安装过程中显示任何消息、对话框或提示。在创建部署脚本以运行安装程序时,您通常使用该选项。 |
|
/v | 键值对 | 要传递给安装程序的一组参数(指定为键值对)。请使用 key=value 格式。通常情况下,这些参数为 ThinApp 软件包和 Workspace ONE Access Desktop 配置运行时选项。 |
/c | 清除安装注册信息。 | |
/l | [日志文件的完整路径] | 执行详细的日志记录并保存到指定的日志文件中。 如果未指定日志文件,则使用 %TEMP% 中的默认日志。 |
/x | 将安装程序解压缩到 %TEMP% 文件夹中。 |
/v 选项的键值对
您可以在 /v 安装程序选项中使用以下键值对。
键 | 值 | 描述 |
---|---|---|
WORKSPACE_SERVER | Workspace ONE Access 服务的主机名或 URL | 提供 Workspace ONE Access 服务的主机名或 URL 以允许 Workspace ONE Access Desktop 应用程序与该服务进行通信。HTTPS 是所需的协议。将该值用引号引起来。 具体格式如下:
或
例如: WORKSPACE_SERVER="https://myserver.example.com" WORKSPACE_SERVER="myserver" |
INSTALL_MODE | 以下值之一: COPY_TO_LOCAL HTTP_DOWNLOAD RUN_FROM_SHARE |
根据 Workspace ONE Access Desktop 应用程序在运行时获取 ThinApp 软件包的方式设置部署模式。ThinApp 软件包是一种虚拟化的 Windows 应用程序。ThinApp 软件包位于与 Workspace ONE Access 集成在一起的网络共享上。
默认值为 COPY_TO_LOCAL。 对于所有模式,网络共享都必须配置适当的文件和共享权限。
重要说明: 在浮动 Horizon 桌面中安装
Workspace ONE Access Desktop 时,请使用 RUN_FROM_SHARE 选项以避免将 ThinApp 软件包复制到这些无状态 Horizon 桌面系统中。
使用以下配置之一安装 Workspace ONE Access Desktop 应用程序时,用于登录 Windows 系统的用户帐户必须对网络共享具有相应的文件和共享权限,才能获取 ThinApp 软件包:
|
POLLING_INTERVAL | 频率(秒) | 设置在安装的 Workspace ONE Access Desktop 应用程序和 Workspace ONE Access 之间进行同步以检查新 ThinApp 软件包和授权的频率(秒)。如果未指定,将应用默认值 300 秒(5 分钟)。 例如: POLLING_INTERVAL=600 |
ENABLE_AUTOUPDATE | 0 或 1 | 打开或关闭自动更新检查和下载活动。如果启用,则安装的 Workspace ONE Access Desktop 应用程序自动检查是否可下载较新的应用程序。如果具有较新的版本,Workspace ONE Access Desktop 应用程序自动下载较新的版本并将自身更新为该版本。此选项已默认启用。 将此变量的值设置为 0 将禁用自动更新。如果未指定,将应用默认值 1。 要安装自动更新,需要具有管理员权限。 |
SHARED_CACHE | 0 或 1 | 决定 ThinApp 软件包的缓存位置是否位于安装客户端应用程序的 Windows 系统的某个公共文件夹内。将此变量的值设置为 1 时,将指定 Windows 系统中的所有用户帐户共享一个公共缓存位置。默认情况下,公共文件夹是 %ProgramData%\VMware\Workspace ONE Access Desktop\thinapp。 如果未指定,则应用默认值 0,这样每个 Windows 用户帐户将拥有自己的缓存,并且默认位置为 %LOCALAPPDATA%\VMware\Workspace ONE Access Desktop\thinapp。
注: 如果您指定了一个共享缓存,则
Workspace ONE Access Desktop 应用程序不会自动删除此共享缓存中的 ThinApp 软件包。因为 SHARED_CACHE=1 表示 Windows 系统上的所有用户帐户共享同一个位置,所以软件包必须保留在此共享位置中,以便授权用户能使用它们,即使您取消一个用户的使用授权。当您取消某用户对 ThinApp 软件包的使用授权后,
Workspace ONE Access Desktop 应用程序会取消该用户对该软件包的注册。该 Windows 系统上的其他授权用户可以继续使用该 ThinApp 软件包。如果没有授权该 Windows 系统上的用户帐户使用 ThinApp 软件包,您可以手动删除公共缓存以回收空间。每个 ThinApp 软件包在此缓存位置下都有自己的文件夹。
|
CACHE_DIR | 文件夹路径 | 设置在使用 HTTP_DOWNLOAD 或 COPY_TO_LOCAL 安装模式时在本地缓存 ThinApp 软件包的位置。该值是针对系统而不是针对用户设置的,因此,您必须使用环境变量(如 %LOCALAPPDATA%)选择用户特定的位置。务必转义命令行中的 % 字符以防止立即扩展。例如: CACHE_DIR=^%LOCALAPPDATA^%\cache |
AUTO_TRY_HTTP | 0 或 1 | 如果使用 COPY_TO_LOCAL 选项安装了 Workspace ONE Access Desktop 应用程序,则在客户端首次尝试下载用户的授权 ThinApp 软件包失败时,AUTO_TRY_HTTP 选项将确定客户端是否应自动尝试使用 HTTP 协议(类似于 HTTP_DOWNLOAD 选项)进行下载。默认情况下,此选项处于启用状态。要禁用此选项,请将值设置为 0。 |
INSTALL_MODULES | thinapp | 以逗号分隔的列表,用于指定要安装的模块。目前,仅 thinapp 模块可用。 |
使用 Workspace ONE Access Desktop 命令行安装程序选项
如果您的 Workspace ONE Access 实例的 URL 为 https://workspaceoneaccessFQDN,并且您希望使用以下选项将 Workspace ONE Access Desktop 应用程序静默安装到该 Workspace ONE Access 实例的多个桌面中:
- 请将 ThinApp 安装选项设置为 HTTP_DOWNLOAD,因为您预计这些 Windows 系统不太可能加入域。
- 客户端每隔 60 秒检查一次 Workspace ONE Access 中是否有新软件包和授权。
VMware-Workspace-One-Access-Desktop-n.n.n-nnnnnnn.exe /s /v/qn WORKSPACE_SERVER="https://workspaceoneaccessFQDN" INSTALL_MODE=HTTP_DOWNLOAD POLLING_INTERVAL=60其中,需要替换文件名的 n.n.n-nnnnnnn 部分,以便与您下载的 Workspace ONE Access Desktop 安装程序名称一致。