求助:怎样实现某文件不被占用时自动备份上传or同步

求助各位佬友:
使用情景是:比如siyuan笔记、endnote的数据,在软件(siyuan笔记、endnote)打开的状态下,数据是被占用状态。如果把数据文件用onedrive或者syncTrayzor这种进行同步,容易导致数据文件损坏。所以希望可以软件关闭,数据文件不被占用的时候,自动备份上传(手动copy可以但麻烦)
因为这些数据我单次只会在一台设备(但有多台设备需要同步)上使用,所以不太担心同时打开、关闭以后的冲突合并问题。

想问下各位佬友有没有什么办法可以实现这个?感激不尽!

6 个赞

我认为同步会导致损坏的文件就不应该放在同步目录之中。你应该将这些文件排除在同步列表之外,然后自己写个批处理或者脚本之类的,等你关闭文件之后,手工或自动的将要同步的文件放到同步目录之中。

比如,你可以写一个自动运行的脚本,检测你的软件是否是打开状态,如果不是打开状态,就将需要同步的数据文件自动复制到同步目录之中。

1 个赞

直接手写md,搭配onedrive就没有这种问题了

1 个赞

请问手写md是什么?

就是直接用文本编辑器写markdown格式(实际上就是文本文件)的笔记,编辑和浏览体验可能不如笔记软件,但简单快捷

1 个赞

哦哦,我平时也会用md做笔记,那些同步没什么问题。单纯md主要是贴图不太方便。