微软OneDrive¶
Frame集成了多个云存储提供商,包括Microsoft OneDrive。OneDrive是一种云上的在线存储空间服务,提供给微软组织中的个人授权用户。它通常用于跨多个设备访问文件、共享文件和协作文档。
Frame为您提供了两种方式将OneDrive带到Frame。
OneDrive¶
微软OneDrive允许用户快速访问他们所有的文件OneDrive帐户.OneDrive文件可以直接从微软的OneDrive服务器访问,并且只在需要时下载到用户的Frame会话中。
需求¶
一个框架。
有效的微软M365用户帐户
1-click OneDrive集成必须是禁用在设置>会话>存储在帐户级别(和在任何Launchpad会话设置),以使OneDrive功能正常。
初始设置¶
一般来说,你会在你的Frame账户Sandbox中安装OneDrive。
对于Windows 10, OneDrive安装程序与Windows 10捆绑在一起,位于% % \ syswow64 \ onedrivesetup.exe列出
.默认情况下,在每个Windows用户第一次登录时,OneDrive的安装程序将为该用户执行,在每个用户上下文中安装OneDrive。因此,确定您的系统上当前安装的OneDrive的类型。如果OneDrive是作为每个用户的应用程序安装的,那么卸载OneDrive并重新安装OneDrive作为每个机器的应用程序。
对于Windows Server 2016/2019,您可能需要下载OneDrive安装程序微软并将OneDrive安装为每台机器的应用程序。
确定OneDrive安装类型¶
安装在操作系统中的应用程序列表可以通过Programs and Features applet (appwit .cpl)查看,但这并不总是告诉您应用程序是按用户还是按机器安装的。幸运的是,有一些注册表位置可以帮助您确定有关应用程序安装的更多信息。注册表中有多个位置,不仅可以帮助您识别所有已安装的应用程序(甚至包括程序和功能中没有显示的应用程序),还可以帮助您识别机器安装与用户安装以及32位安装与64位安装。每个用户安装时不会区分32位和64位,所以下面详细介绍的HKCU注册表位置涵盖了两者。这些注册中心位置是:
HKLM: \ \微软\ Windows \ CurrentVersion \卸载软件
-每台机器64位安装
HKLM \ SOFTWARE \ WOW6432Node \ Windows \ CurrentVersion \ Uninstall
- 32位每台机器安装
HKCU: \ \微软\ Windows \ CurrentVersion \卸载软件
-每个用户安装64位和32位
使用上面的信息,如果你看HKCU: \ \微软\ Windows \ CurrentVersion \卸载软件
看到一个名为OneDriveSetup.exe
,那么你的OneDrive安装是按用户进行的。
如果你看微软HKLM \ SOFTWARE \ WOW6432Node \ \ Windows \ CurrentVersion \ Uninstall
然后看到一个名为onedrivessetup .exe的子键,那么你的OneDrive安装是针对每台机器的。
如果你必须卸载每个用户的OneDrive安装:
打开一个升级的PowerShell。
去
C:\Windows\SysWOW64
(cd$ env:列出\ syswow64
).运行
。\ onedrivesetup.exe/卸载
.
该命令将无输出。通过程序和功能applet (appwiz.cpl)验证卸载是否完成。
然后,为机器重新安装OneDrive:
打开一个升级的PowerShell。
去
C:\Windows\SysWOW64
(cd$ env:列出\ syswow64
).运行
。\ onedrivesetup.exe/权限
.
这个命令在PowerShell中没有输出,但是在安装过程中OneDrive安装程序窗口是可见的。
打开注册表。
浏览到
微软HKLM \ Software \ \ OneDrive
.如果OneDrive键不存在,则需要创建它。创建一个DWORD注册表值
AllUsersInstall
值为1。
定制OneDrive¶
微软OneDrive可以为特定的终端用户体验进行定制。在组策略不可用的场景中,可以在沙箱中实现以下定制。
如果你想为所有用户启动OneDrive应用程序,在用户登录后,在沙箱中执行(或通过GPO域加入的框架帐户):
Set-ItemProperty路径微软“HKLM \ SOFTWARE \ \ Windows \ CurrentVersion \运行”- name“OneDrive”价值“C: Program Files (x86)\Microsoft OneDrive\OneDrive.exe /background”
对于非持久的Frame帐户,最佳实践是配置OneDrive文件按需:
Set-ItemProperty路径“HKLM \ Software \ \微软\ OneDrive政策”- name“FilesOnDemandEnabled”类型双字价值1
将“Windows已知文件夹”重定向到OneDrive已知文件夹移动能力:
Set-ItemProperty路径“HKLM \ Software \ \微软\ OneDrive政策”- name“KFMSilentOptIn”类型字符串价值“< your-AzureAdTenantID >”对于启用了Enterprise Profiles的非持久化Frame帐户,这个OneDrive特性可以帮助保持概要文件磁盘较小的大小。下面的截图显示了KFM允许但默认不启用的文件夹。
如果你想重定向桌面文件夹到OneDrive:
Set-ItemProperty路径“HKLM \ Software \ \微软\ OneDrive政策”- name“KFMSilentOptInDesktop”类型双字价值1
如果你想重定向文档文件夹到OneDrive:
Set-ItemProperty路径“HKLM \ Software \ \微软\ OneDrive政策”- name“KFMSilentOptInDocuments”类型双字价值1
如果你想重定向图片文件夹到OneDrive:
Set-ItemProperty路径“HKLM \ Software \ \微软\ OneDrive政策”- name“KFMSilentOptInPictures”类型双字价值1
参考¶
有关VDI上下文中关于Microsoft OneDrive的进一步信息,请参阅在主VHD映像上安装Office.
1点击OneDrive集成¶
对于用户在OneDrive中拥有少量文件和简单目录层次结构的客户,可以使用Frame的“1-click OneDrive Integration”。框架管理员只需从他们的框架帐户仪表盘授权他们的OneDrive for Business帐户,就可以让他们的终端用户从他们自己的会话访问。
管理员可以很容易地从他们的帐户仪表盘启用Frame OneDrive集成。
从导航到仪表盘的“设置”页面开始。从那里,选择页面顶部的“Session”标签。
在“存储”部分,单击切换按钮,为您的帐户启用Microsoft OneDrive。然后单击出现在切换按钮下面的“Authorize OneDrive for Business”按钮。
你将被带到微软的登录页面。使用您的OneDrive for Business帐户凭证登录您的帐户。
请注意
要授权OneDrive用于业务,您必须是微软组织的全球管理员。
将出现一个页面列出所请求的权限,单击“接受”。
您已经为您的Frame最终用户成功授权OneDrive for Business。他们会在状态栏中看到下面的图标:
他们只需点击图标并选择“连接”就可以连接到OneDrive。连接后,图标显示为白色:
与任何云存储集成一样,您的用户将看到OneDrive集成作为一个额外的驱动器出现在他们的文件管理器中。
请注意
OneDrive与框架只能作为一个额外的驱动器号访问。你硬盘上的数据不能可以使用Windows文件管理器侧边栏中的OneDrive链接来访问。