如何部署 App-V 客户端
使用以下过程安装 Microsoft Application Virtualization (App-V) 5.1 客户端和远程桌面服务客户端。 必须安装与目标计算机的作系统匹配的客户端版本。
开始之前要执行的作
查看并安装软件先决条件
安装与要安装的 App-V 版本对应的必备软件:
查看适用于安装的客户端共存和不受支持的方案
若要部署并存的 App-V 客户端,请参阅 规划 App-V 5.1 Sequencer 和客户端部署。
有关不支持或受限的安装方案,请参阅 App-V 5.1 支持的配置中的客户端部分。
查看客户端注册表、日志和故障排除信息的位置
客户端注册表信息
默认情况下,安装 App-V 5.1 客户端后,客户端信息存储在注册表中的以下注册表项中: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\APPV\CLIENT
将虚拟化包部署到运行 App-V 客户端的计算机时,关联的包数据存储在以下位置: C:\ProgramData\App-V
但是,可以使用以下注册表项重新配置此位置: HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\APPV\CLIENT\STREAMING\PACKAGEINSTALLATIONROOT
客户端日志文件
有关与 App-V 5.1 客户端关联的日志文件信息,请在以下日志中搜索: Event logs / Applications and Services Logs / Microsoft / AppV
在 App-V 5.0 SP3 中,某些日志已合并并移动到以下位置: Event logs / Applications and Services Logs / Microsoft / AppV / ServiceLog
有关已移动日志的列表,请参阅 关于 App-V 5.0 SP3。
当前存储在运行 App-V 5.1 客户端的计算机上的包将保存到以下位置: C:\ProgramData\App-V\<package id>\<version id>
客户端安装故障排除信息
请参阅 文件夹中的错误日志 %temp%
。 若要查看日志文件,请选择 , Start
键入 %temp%
,然后查找 appv_log
。
安装 App-V 5.1 客户端
将 App-V 5.1 客户端安装文件复制到将安装该文件的计算机。 从以下客户端类型中进行选择:
客户端类型 要使用的文件 Standard版本的客户端 appv_client_setup.exe 客户端的远程桌面服务版本 appv_client_setup_rds.exe 打开安装文件,然后选择“ 安装”。 在安装开始之前,安装程序会检查计算机中是否有任何缺少 的 App-V 5.1 先决条件。
查看并接受软件许可条款,选择是否使用Microsoft更新以及是否参与Microsoft客户体验改善计划,然后选择 “安装”。
在 “安装程序已成功完成 ”页上,选择“ 关闭”。
安装会在 程序中为 App-V 客户端创建以下条目:
.exe
.msi
language pack
注意
安装后,只能卸载 .exe 文件。
使用脚本安装 App-V 5.1 客户端
在目标计算机上安装所有必需的必备软件。 有关详细信息,请参阅 开始之前要执行的作。 如果使用 .msi 文件安装客户端,则安装会失败(如果缺少任何先决条件)。
若要使用脚本安装 App-V 5.1 客户端,请将以下参数与 一起使用
appv_client_setup.exe
。注意
客户端 Windows Installer (.msi) 支持同一组开关,参数除外
/LOG
。
参数 | 描述 | 用法示例 |
---|---|---|
/INSTALLDIR |
指定安装目录。 | /INSTALLDIR=C:\Program Files\AppV Client |
/CEIPOPTIN |
允许参与客户体验改善计划。 | /CEIPOPTIN=[0 | 1] |
/MUOPTIN |
启用Microsoft更新。 | /MUOPTIN=[0 | 1] |
/PACKAGEINSTALLATIONROOT |
指定要在其中安装所有新应用程序和更新的目录。 | /PACKAGEINSTALLATIONROOT='C:\App-V Packages' |
/PACKAGESOURCEROOT |
替代用于下载包内容的源位置。 | /PACKAGESOURCEROOT='https://packageStore' |
/AUTOLOAD |
指定 App-V 5.1 在特定计算机上加载新包的方式。 启用以下选项:[1 ];自动加载所有包 [2 ];或自动加载任何包 [0 ]。 |
/AUTOLOAD=[0 | 1 | 2] |
/SHAREDCONTENTSTOREMODE |
指定流包内容不会保存到本地硬盘。 | /SHAREDCONTENTSTOREMODE=[0 | 1] |
/MIGRATIONMODE |
允许 App-V 5.1 客户端修改与以前版本创建的包关联的快捷方式和 FTA。 | /MIGRATIONMODE=[0 | 1] |
/ENABLEPACKAGESCRIPTS |
启用在包清单文件或应运行的配置文件中定义的脚本。 | /ENABLEPACKAGESCRIPTS=[0 | 1] |
/ROAMINGREGISTRYEXCLUSIONS |
指定不会使用用户配置文件漫游的注册表路径。 | /ROAMINGREGISTRYEXCLUSIONS=software\classes;software\clients |
/ROAMINGFILEEXCLUSIONS |
指定相对于 %userprofile% 的文件路径,这些路径不会使用用户的配置文件漫游。 | /ROAMINGFILEEXCLUSIONS 'desktop;my pictures' |
/S[1-5]PUBLISHINGSERVERNAME |
显示发布服务器的名称。 | /S2PUBLISHINGSERVERNAME=MyPublishingServer |
/S[1-5]PUBLISHINGSERVERURL |
显示发布服务器的 URL。 | /S2PUBLISHINGSERVERURL=\pubserver |
/S[1-5]GLOBALREFRESHENABLED |
启用全局发布刷新。 | /S2GLOBALREFRESHENABLED=[0 | 1] |
/S[1-5]GLOBALREFRESHONLOGON |
在用户登录时启动全局发布刷新。 | /S2LOGONREFRESH=[0 | 1] |
/S[1-5]GLOBALREFRESHINTERVAL |
指定发布刷新间隔,其中 0 指示不定期刷新。 |
/S2PERIODICREFRESHINTERVAL=[0-744] |
/S[1-5]GLOBALREFRESHINTERVALUNIT |
指定间隔单位 (Hours[0]、Days[1]) 。 | /S2GLOBALREFRESHINTERVALUNIT=[0 | 1] |
/S[1-5]USERREFRESHENABLED |
启用用户发布刷新。 | /S2USERREFRESHENABLED=[0 | 1] |
/S[1-5]USERREFRESHONLOGON |
在用户登录时启动用户发布刷新。 | /S2LOGONREFRESH=[0 | 1] |
/S[1-5]USERREFRESHINTERVAL |
指定发布刷新间隔,其中 0 指示不定期刷新。 |
/S2PERIODICREFRESHINTERVAL=[0-744] |
/S[1-5]USERREFRESHINTERVALUNIT |
指定间隔单位 (Hours[0]、Days[1]) 。 | /S2USERREFRESHINTERVALUNIT=[0 | 1] |
/Log |
指定保存日志信息的位置。 | /log C:\logs\log.log |
/q |
指定无人参与安装。 | /q |
/REPAIR |
修复以前的客户端安装。 | /REPAIR |
/NORESTART |
防止计算机在客户端安装后重新启动。 | /NORESTART |
/UNINSTALL |
卸载客户端。 | /UNINSTALL |
/ACCEPTEULA |
接受许可协议。 这是无人参与安装所必需的。 |
/ACCEPTEULA 或 /ACCEPTEULA=1 |
/LAYOUT |
指定关联的布局作。 它还会将 Windows Installer (.msi) 和脚本文件提取到文件夹中,而无需安装 App-V 5.1。 不需要任何值。 | /LAYOUT |
/LAYOUTDIR |
指定布局目录。 需要字符串值。 | /LAYOUTDIR="C:\Application Virtualization Client" |
/?, /h, /help |
请求有关以前的安装参数的帮助。 | /?, /h, /help |
使用 Windows Installer (.msi) 文件安装 App-V 5.1 客户端
在目标计算机上安装所需的必备组件。 有关详细信息,请参阅 开始之前要执行的作。 如果未满足任何先决条件,安装将失败。
在使用 App-V 5.1 Windows Installer (.msi) 文件安装客户端之前,请确保目标计算机没有任何挂起的重启。 Windows Installer 文件不会标记挂起的重启。
将以下 Windows Installer 文件之一部署到目标计算机。 指定的文件必须与目标计算机的配置匹配。
部署类型 部署此文件 计算机正在运行 32 位Microsoft Windows作系统 appv_client_MSI_x86.msi
计算机正在运行 64 位Microsoft Windows作系统 appv_client_MSI_x64.msi
你正在部署 App-V 5.1 远程桌面服务客户端 appv_client_rds_MSI_x64.msi
使用下表中的信息,根据目标计算机的所需语言选择要安装 .msi 的相应语言包。 表中的 xxxx 引用语言包的目标区域设置。
语言包适用于标准 App-V 5.1 客户端和 App-V 5.1 客户端的远程桌面服务版本。
如果使用 .exe安装 App-V 5.1 客户端,则安装程序仅部署与目标计算机上运行的作系统匹配的语言包。
若要在目标计算机上部署更多语言包,请使用使用 Windows Installer (.msi) 文件安装 App-V 5.1 客户端的过程。
部署类型 部署此文件 计算机正在运行 32 位Microsoft Windows作系统 appv_client_LP_xxxx_ x86.msi
计算机正在运行 64 位Microsoft Windows作系统 appv_client_LP_xxxx_ x64.msi