首页 > 其他 > 详细

OneDrive 同步任意文件夹方法

时间:2021-06-14 17:37:54      阅读:52      评论:0      收藏:0      [点我收藏+]

OneDrive 默认只提供桌面、文档和图片的文件夹备份,其他目录下的文件夹及其内容无法实时备份。

目前,网上大部分使用 mklink 将任意文件夹硬链接到 OneDrive 目录下,如下所示,这种方法确实可以将 <要备份的文件夹所在目录>\workspace 下的文件备份到 OneDrive 中,但是只此一次,以后该目录下的更改均不会同步。

mklink /d <OneDrive目录>\workspace <要备份的文件夹所在目录>\workspace

所以,正确的做法是:

1. 选择剩余空间最大的硬盘分区放置 OneDrive 目录

2. 将要同步的目录(例如 <要备份的文件夹所在目录>workspace)整体移动至 OneDrive 目录下(<OneDrive目录>\workspace),此时将会开始同步

3. 将 OneDrive 下的 workspace 通过 mklink 映射到其原始位置,如下所示:

mklink /d <要备份的文件夹所在目录>\workspace <OneDrive目录>\workspace

  

需要注意的是,此时,<要备份的文件夹所在目录> 下不能有名为\workspace的文件夹,否则会报错。

事实上,这些文件本身都在 OneDrive 的目录下,自然可以实时同步,借助 mklink 相当于在这些文件的原有位置建立一个硬链接的快捷方式,造成文件仍在原来位置的假象,方便使用和管理。

 

参考资料:

WBB - 同步挂起问题解决 – Onedrive使用mklink实现同步任意文件夹 (hiwbb.com)

OneDrive 同步任意文件夹方法

原文:https://www.cnblogs.com/lijinying/p/14882712.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!