自动化OneDrive商业版本地设置以与文件夹重定向一起使用

12

在成功启用自动登录并将驱动器映射到OneDrive for business之后,我希望在替换本地文件共享方面再进一步:

我想使用文件夹重定向来确保所有用户数据都存储在OneDrive上,就像我们现在确保所有用户数据都存储在文件服务器上一样。

不能直接重定向到云端。可以将重定向到本地OneDrive文件夹,从中同步数据到云端。

在这方面存在一些挑战:

  1. 用户必须启动“ OneDrive for business”应用以设置同步和本地文件夹。
  2. 用户可以更改默认位置。

为了与文件夹重定向配合使用,我们需要确保:

  1. 已启用同步且实际上存在本地文件夹...
  2. 每个用户的此文件夹地址相同。

我认为这很简单,就像这样:

onedrive.exe -sync c:\users\%username%\Onedrive

但是绝无可能 )-:

事实证明可执行文件名为“GROOVE.EXE”,位于Office目录中。

文档几乎不存在,我已经确定了以下命令行开关:

/clean
/clean all
/RunFolderSync
/OneNoteStub:
/TakeOffline:
/TrayOnly

运行下面的命令可以在后台静默启动OneDrive for Business,但用户必须右键单击并使用“同步新库”,不可用!

GROOVE.EXE /RunFolderSync /TrayOnly
以下将调用“准备同步?”对话框,但是用户可以更改位置并且必须单击“立即同步”。也不可用!

以下代码将弹出“准备同步?”对话框,但用户可以更改位置并且必须单击“立即同步”才能同步。这种方法也不可行!

GROOVE.EXE" /TakeOffline: https://contosocom-my.sharepoint.com/personal/%SKYDRIVEID%/Documents

希望以默认位置静默运行最后一个命令!

我一直在尝试预填创建的注册表键,但没有成功。

有人知道吗?

1个回答

0

我认为需要一些基础信息才能理解应该使用哪个文件。

微软有两个不同的应用程序与 OneDrive 进行同步。第一个(旧的)曾被称为 SkyDrive,使用 GROOVE.EXE 文件。此文件的显示名称称为 OneDrive for Business。

这个应用程序非常糟糕,在多年中给微软带来了很多不满,它的缓存会经常损坏,需要对所有内容进行完全重新同步,它会出现错误同步,并且通常在工作环境中无法使用。我见过很多更改因此应用程序的故障、错误和漏洞而丢失或未能正确同步到 OneDrive/Sharepoint 上。

对于非 Office 365 帐户,他们使用一个简单称为 OneDrive 的应用程序,其文件名为 OneDrive.exe

然后,他们最终使 OneDrive.exe 能够与 Office 365(包括 OneDrive 和 SharePoint)同步,并废弃了旧的 GROOVE.EXE。

如果您从新的点击运行安装程序下载 Office 365,则不再包括 OneDrive for Business(GROOVE.EXE)。

如果您的用户仍在使用Groove.exe 我建议您升级他们,以获得更好的支持体验。

微软有一篇关于OneDrive.exe部署的详细文章

如果您想要在Google上进行更多帮助的搜索,请确保搜索onedrive.exe或“Next Generation Sync Client”。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接