学校教育版邮箱可以注册拥有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”的目录,否则将会报错显示“当文件已存在时,无法创建该文件”。
提示
- 如果文件目录中包含空格,则在输入命令的时候应使用英文双引号将该完整目录括起来。
- OneDrive的新建符号链接可以重命名,也更改到Onedrive文件夹内的任意目录。