从现有安装升级到适用于 Windows 客户端的 App-V

适用于:

  • Windows 10
  • Windows 11

如果你已在使用 App-V,并且你打算将用户设备升级到 Windows 10/11,则只需对现有环境进行以下几个调整即可开始使用适用于 Windows 客户端的 App-V。

  1. 将用户设备升级到 Windows 10/11。 执行就地升级会自动安装 App-V 客户端,并迁移用户的 App-V 应用程序和设置。

  2. 验证是否已正确迁移 App-V 应用程序和设置

  3. 启用内置 App-V 客户端

  4. 将内置 App-V 客户端配置为指向以前安装的 App-V 服务器组件

  5. 验证内置 App-V 客户端是否可以接收和启动 .appv 包

下面将更详细地介绍这些步骤。

将用户设备升级到 Windows 10/11

执行就地升级会自动安装 App-V 客户端,并迁移用户的 App-V 应用程序和设置。 有关升级用户设备的详细信息,请参阅 部署和更新 Windows

验证是否已正确迁移 App-V 应用程序和设置

升级用户设备后,请务必验证在升级过程中是否已正确迁移 App-V 应用程序和设置。

若要验证是否已正确迁移用户的 App-V 应用程序包,请在 Windows PowerShell 中键入 Get-AppvClientPackage

若要验证是否已正确迁移用户的 App-V 设置,请在 Windows PowerShell 中键入 Get-AppvClientConfiguration

启用内置 App-V 客户端

使用 Windows 10/11,App-V 客户端会自动安装。 需要启用客户端以允许用户设备访问和运行虚拟应用程序。 可以使用组策略编辑器或 Windows PowerShell 启用客户端。

使用组策略启用 App-V 客户端

  1. 打开设备的 组策略编辑器

  2. 导航到 “计算机配置 > 管理模板 > 系统 > App-V”。

  3. 运行 “启用 App-V 客户端 ”,然后在显示的屏幕上选择“ 已启用 ”。

  4. 重启设备。

使用 Windows PowerShell 启用 App-V 客户端

  1. 打开 Windows PowerShell。

  2. 键入 Enable-Appv 并按 Enter。

  3. 重启设备。

  4. 若要验证是否已在设备上启用 App-V 客户端,请在 Windows PowerShell 中输入 AppvClientEnabledGet-AppvStatus

将内置 App-V 客户端配置为指向以前安装的 App-V 服务器组件

启用内置 App-V 客户端后,需要将其配置为指向现有的 App-V 服务器组件。 可以使用 Windows PowerShell cmdlet 或设备的本地组策略编辑器配置 App-V 客户端。

使用 Windows PowerShell 修改客户端设置以指向现有 App-V 发布服务器

在 Windows PowerShell 窗口中键入以下 cmdlet:

Add-AppvPublishingServer -Name AppVServer -URL https:// appvserver:2222

修改客户端设置以使用组策略指向现有 App-V 发布服务器

  1. 打开设备的 本地组策略编辑器

  2. 导航到 “计算机配置 > 管理模板 > 系统 > App-V > 发布”。

  3. “选项” 中输入现有 App-V 发布服务器的详细信息,然后单击或按“ 应用”。

验证内置 App-V 客户端是否可以接收和启动 .appv 包

  1. 使用以下 Windows PowerShell cmdlet 添加和发布包:

    Add-AppvClientPackage \\path\to\appv\package.appv | Publish-AppvClientPackage

  2. 启动已发布的包。

  3. 使用以下 cmdlet 取消发布现有包:

    Unpublish-AppvClientPackage "ContosoApplication"