在成功启用自动登录并将驱动器映射到OneDrive for business之后,我希望在替换本地文件共享方面再进一步:
我想使用文件夹重定向来确保所有用户数据都存储在OneDrive上,就像我们现在确保所有用户数据都存储在文件服务器上一样。
不能直接重定向到云端。可以将重定向到本地OneDrive文件夹,从中同步数据到云端。
在这方面存在一些挑战:
- 用户必须启动“ OneDrive for business”应用以设置同步和本地文件夹。
- 用户可以更改默认位置。
为了与文件夹重定向配合使用,我们需要确保:
- 已启用同步且实际上存在本地文件夹...
- 每个用户的此文件夹地址相同。
我认为这很简单,就像这样:
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
希望以默认位置静默运行最后一个命令!
我一直在尝试预填创建的注册表键,但没有成功。
有人知道吗?