onedrive同步其他任意文件夹
问题
OneDrive 作为微软的云盘服务,已经集成到了 win10 系统中去,结合 OneNote、Office Online 等微软家服务使用起来倒也不错。但是并不能通过客户端自由同步本地任意位置的文件夹,想要实现这一功能可以通过链接的方式,下面就介绍一下具体的方法。
解决办法
-
win+s输入
cmd
,右键管理员方式运行 -
通过
mklink
命令实现,代码如下
mklink /d "C:\Users\Administrator\OneDrive - class.ALEC-HK.EDU.HK\博客备份\blog" "D:\blog"
出现如下结果即为创建符号链接成功
解释
下面说说这条命令,即我想把D盘里的
blog
文件夹同步到ondrive
,于是链接到C盘里的onedrive
目录下的blog
文件夹:-
mklink /d
给目录创建符号链接,简称符号链接、软链接; -
/d后的参数
C:\Users\Administrator\OneDrive - class.ALEC-HK.EDU.HK\博客备份\blog
是onedrive
路径下需要新添加的文件路径,需要注意的是: 该文件夹在mklink
命令前是不存在的!否则会提示“当文件已存在时,无法创建该文件夹” -
最后的参数
D:\blog
是想同步的文件夹 -
如果路径存在空格时,提示“命令语法不正确”,用双引号将路径括起来即可解决。
删除链接目录
删除虚拟的链接目录,并不会删除远程文件夹真实文件,注意千万不能用del,del会删除远程的真实文件。
rmdir
C:\Users\Administrator\OneDrive - class.ALEC-HK.EDU.HK\博客备份\blog
-