在 Azure 虚拟桌面中将 Microsoft OneDrive 与 RemoteApp 配合使用
可以在 Azure 虚拟桌面中将 Microsoft OneDrive 与 RemoteApp 配合使用,让用户可以在使用 RemoteApp 时访问和同步其文件。 当用户连接到 RemoteApp 时,OneDrive 可以与 RemoteApp 一起自动启动。 本文介绍如何将 OneDrive 配置为与 Azure 虚拟桌面中的 RemoteApp 一起自动启动。
重要
不能使用 OneDrive 首选项中的设置“当我登录 Windows 时自动启动 OneDrive”,该设置会在用户登录时启动 OneDrive。 相反,需要通过配置注册表值来配置 OneDrive 启动,本文对此进行了介绍。
用户体验
配置后,当用户启动 RemoteApp 时,OneDrive 图标将集成到其本地 Windows 设备的任务栏中。 如果用户从同一会话主机上的同一主机池启动另一个 RemoteApp,则使用同一个 OneDrive 实例,另一个实例不会启动。
如果会话主机已加入 Microsoft Entra ID,则可以以无提示方式配置用户帐户,以便用户自动登录到 OneDrive 并立即开始同步。 否则,用户需要在首次使用时登录到 OneDrive。
系统托盘中 RemoteApp 随附的 OneDrive 实例的图标看起来与本地设备上安装了 OneDrive 一样。 可以通过将鼠标悬停在工具提示包含“远程”一词的图标上来区分 OneDrive 图标与远程会话。
当用户关闭或断开与会话主机上使用的最后一个 RemoteApp 的连接时,除非用户打开 OneDrive 操作中心窗口,否则 OneDrive 会在几分钟内退出。
先决条件
将 OneDrive 与 Azure 虚拟桌面中的 RemoteApp 配合使用之前,需要:
主机池中具有以下特点的会话主机:
运行的是 Windows 11 版本 23H2,并且安装了 Windows 11 的累积和非累积更新 (KB5039302) 或更高版本。
安装最新版本的 FSLogix。 有关详细信息,请参阅安装 FSLogix 应用程序。
将 OneDrive 配置为随 RemoteApp 启动
若要将 OneDrive 配置为随 Azure 虚拟桌面中的 RemoteApp 启动,请执行以下步骤:
在会话主机上为每台计算机下载并安装 OneDrive 同步应用的最新版本。 有关详细信息,请参阅为每台计算机安装同步应用。
如果会话主机已加入 Microsoft Entra ID,则以无提示方式为会话主机上的 OneDrive 配置用户帐户,以便用户自动登录到 OneDrive。
在会话主机上:
在会话主机上安装最新的 Windows 更新(确保包含 KB 文章 5039302)。
设置以下策略:
本地计算机策略\计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\远程会话环境\为 RemoteApp 启用增强的 shell 体验
设置以下注册表值:
- 键:
HKLM\Software\Microsoft\Windows\CurrentVersion\Run
- 类型:
REG_SZ
- 名称:
OneDrive
- 数据:
"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background
可以使用企业部署工具(如 Intune、Configuration Manager 或组策略)配置注册表。 或者,若要使用 PowerShell 设置此注册表值,请以管理员身份打开 PowerShell 并运行以下命令:
New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name OneDrive -PropertyType String -Value '"C:\Program Files\Microsoft OneDrive\OneDrive.exe" /background' -Force
- 键:
确保会话主机上的堆栈是 2404.16770 或更高版本。
重启会话主机。
使用 RemoteApp 测试 OneDrive
若要使用 RemoteApp 测试 OneDrive,请执行以下步骤:
从主机池连接到 RemoteApp,并检查本地 Windows 设备的任务栏上是否可以看到 OneDrive 图标。
通过打开 OneDrive 操作中心检查 OneDrive 是否正在同步文件。 如果未自动登录,请登录到 OneDrive。
在 RemoteApp 中,检查是否可以从 OneDrive 访问文件。
最后,关闭 RemoteApp 和同一会话主机的任何其他应用,几分钟内 OneDrive 应退出。
OneDrive 建议
将 OneDrive 与 Azure 虚拟桌面中的 RemoteApp 配合使用时,建议使用 OneDrive 管理模板配置以下设置。 有关详细信息,请参阅使用组策略管理 OneDrive 和使用 Intune 中的管理模板。