博客回归,可开启RSS订阅咯

MENU

Onedrive云盘同步本地任意一个文件夹

November 5, 2019 • Read: 2425 • 网络

学校教育版邮箱可以注册拥有1TB容量的Onedrive网盘,使用起来很是方便。但有个问题是,Onedrive默认只能统一同步到指定文件夹,为了能够同步电脑中其他地方的文件夹,有一个解决办法是:利用mklink语句给待同步的文件目录在Onedrive文件夹下创建映射。

命令

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      创建目录符号链接。默认为文件
                符号链接。
        /H      创建硬链接,而不是符号链接。
        /J      创建目录联接。
        Link    指定新的符号链接名称。
        Target  指定新链接引用的路径
                (相对或绝对)。

例子

假设需要同步的本地文件夹是C:\Users\用户名\Document\Website,而Onedrive在本地的保存目录为C:\Users\用户名\OneDrive

管理员模式打开命令提示符,在打开的窗口中输入以下命令后,回车:

mklink /d C:\Users\用户名\OneDrive\Website C:\Users\用户名\Document\Website

成功:命令提示符返回“为C:\Users\用户名\OneDrive\Website <<===>> C:\Users\用户名\Document\Website 创建的符号链接

错误:命令提示符返回“当文件已存在时,无法创建该文件”

请确保C:\Users\用户名\OneDrive下没有名为“Website”的目录,否则将会报错显示“当文件已存在时,无法创建该文件”。

提示

  1. 如果文件目录中包含空格,则在输入命令的时候应使用英文双引号将该完整目录括起来。
  2. OneDrive的新建符号链接可以重命名,也更改到Onedrive文件夹内的任意目录。
Last Modified: November 14, 2019