使用mklink命令建立软链接
使用场景1: 应用mklink命令实现 OneDrive 任意文件夹同步
步骤一:使用管理员权限打开“命令提示符”
步骤二:mklink/d (link) (target) 【注:link为OneDrive 本地文件地址,target为需要同步的本地文件夹地址】
运行成功后,会显示:“为…………创建的符号链接”。如果出“当文件已存在时,无法创建文件”,则需要注意以下几点:利用cmd进行软连接时,需使用管理员模式;OneDrive 目录下无需先创建好目录,直接用 mklink 创建;如果文件夹路径最好不要有空格。
使用场景2:应用mklink来同步zotero下的文件夹到OneDrive
基本思路和场景1相同,需要注意的是步骤二中两个文件夹的含义发生了变化,link为安装zotero之后程序默认储存目录,target为OneDrive下的同步目录。
原因在于两种场景中建立软链接的目的不同,场景一之所以需要mklink是因为使用OneDrive进行同步时,不能同步文件夹,只能一个一个文件的同步,而通过建立软链接我们就可以迅速的同步一些重要的文件夹,这样可以使得备份比较有条理。我们可以用“虚”和“实”来形容两个文件夹。电脑上需要备份的文件夹是真实的文件夹,占据真实的内存,OneDrive中通过软链接建立的问价夹是一个虚拟的文件夹,这个文件夹不占据电脑真实的内存,而是通过OneDrive软件把真正的内存转移到了网络硬盘中。同理,场景二中,使用软链接的目的是减少zotero软件下文件夹里的真实内存,因此这个文件夹是虚拟的,真实的文件夹在OneDrive中,而OneDrive又把这些内存被分到了云端。
场景二下建立软链接的目的是为了转移zotero下的真实内存,因为这个软件本身能够提供的备份空间比较有限。因此我们需要把这个软件下的真实内存,也就是我们下载的论文和书籍转移到一个内存比较大的空间,这一空间必须足够大,以供我们储存文件;其次还要有备份功能,能够防止文件丢失。这时,拥有5G云备份空间的OneDrive就是个不错的选择。