zoukankan      html  css  js  c++  java
  • 使用OneDrive在不同Windows设备上同步某个文件夹里的文件

    使用场景

    由于学习工作需要,可能遇到在多个设备上查看论文、文档的情况。

    在不同设备之间转移文档是一个十分不太聪明的方法,尤其是你如果对文档有过改动的话。

    微软提供的免费OneDrive空间有5G,单纯放论文的话能放1000篇以上吧,可以利用同步功能建立起较好的论文仓库。

    当然你可以使用WPS云服务等服务,不过我看pdf都是用的acrobat的。

    同步方法

    https://jingyan.baidu.com/article/4665065836e951f549e5f822.html

    在你的本地硬盘中专门建立一个文件夹papers用于同步这些文档,我们将其路径记为[path1papers],然后通过我的电脑打开OneDrive,进入到你希望存放papers文件夹的位置,我们记为路径为[path2]

    使用win+s搜索cmd,右键(或者shift+ctrl+enter)使用管理员身份打开,输入根据以下命令模板调整的属于你自己的命令后回车,提示创建了符号链接即可。之后在本地对文件的改动都会被同步到OneDrive。

    mklink /d  [path2] [path1papers]
    #比如
    mklink /d  C:Users[你的用户名]OneDrive D:Researchpapers

    多设备同步方法

    最简单的还是在不同的设备上给OneDrive里的文件夹建个快捷方式放到自己想用的地方,之后的每次访问实际上就是访问OneDrive了。

    也可以使用mklink /J方法

    当两台设备上都没有D:Researchpapers文件夹时,在设备A上执行

    mklink /j  D:Researchpapers C:Users[A的用户名]OneDrivepapers

    在B上执行

    mklink /j  D:Researchpapers C:Users[B的用户名]OneDrivepapers

    会分别在两个设备上建立硬链接,生成两个papers文件夹从OneDrive下载文件,之后的修改也能同步。

    比如把看过的文章改名为@2020-xxx.pdf,加@表示已看过的2020年的文章,你也可以用不同符号表示不同含义,比如在加个*表示重要。还有就是pdf中的高亮标记功能,使用了后保存,云端文件也会记录此信息。

    扩展阅读:mklink

    https://docs.microsoft.com/zh-cn/windows-server/administration/windows-commands/mklink?view=vs-2015

    用于创建目录或文件符号或硬链接。

    常见的用法有将桌面指向一个非C盘的存储位置,这样就可以节省C盘空间。建立后取消链接的方法是使用 rmdir [path_to_folder] ,注意此操作会删除生成的文件夹

    mklink /d "C:UsersAdministratorDesktop" "E:Desktop"

    关于mklink的/D /J 区别

    https://blog.csdn.net/notback/article/details/73604292

    整体来说,/D更像一个快捷方式。

    复制:/d /j 均生成源目录的内容副本,变为一般文件夹

    剪切/移动:/d 生成的目录,移动到其他地方,仍旧保持链接。对源目录无影响,/d生成的目录消失

                      /j   生成的目录,移动到其他地方,会产生一个新的副本文件夹,源文件夹内容全部移至新普通文件夹内,源文件夹清空,源文件夹仍旧存在,/j生成的目录也依旧存在

    /D Creates a directory symbolic link. Default is a file symbolic link. /H Creates a hard link instead of a symbolic link. /J Creates a Directory Junction.

    /D creates a symbolic link, or a soft link.This essentially acts like a shortcut to a folder in prior versions of Windows, except you don’t have to use an actual shortcut.

    /H creates a hard link, which points directly to the file.This option can’t be used for folders directly for some reason, you’ll have to use the next option.

    /J creates a “Directory Junction”A Directory Junction is actually just a hard link to a directory. This is a feature that existed prior to Vista as well. If you are trying to symlink to a directory using a hard link, then you should use this option.

  • 相关阅读:
    Base64简介
    grafana+graphit安装笔记
    朋友圈里的格局
    设计模式值六大原则——接口隔离原则 (ISP)
    设计模式值六大原则——迪米特法则(LoD)也称为最少知识原则(LKP)。
    设计模式值六大原则——开闭原则(OCP)
    设计模式值六大原则——里氏替换原则(LSP)
    工厂模式
    JSON简介以及用法代码汇总
    sql where 1=1和 0=1 的作用
  • 原文地址:https://www.cnblogs.com/smileglaze/p/13966688.html
Copyright © 2011-2022 走看看