git-auto-push for windows
logseq 官方维护了一个 git-auto,有丰富的配置,开箱即用。而我这个则比较简陋,不支持丰富配置,但是比较容易看懂。如果不需要复杂的功能,我这个办法也挺香的。
现在logseq已经内置git版本控制,这篇文章的内容可能没有帮助了。
安装git
首先需要在电脑上安装好 git,下载地址。
然后在安装目录里找到 git.exe
文件。如图:
右键查看其属性,找到其路径备用。如图:
bat脚本
在任意位置新建一个文件 AutoPush.bat
,名字也是任意的,写入以下内容:
至此,这个文件已经可以使用了,双击即可使用。如果想在后台自动运行,可以继续往下看。
后台自动运行脚本
后台执行脚本
上面的 bat 脚本在运行的时候,会弹出 cmd 窗口,为了让其静默执行,需要另一个脚本来调用它,任意位置新建 AutoPushDaemon.VBS
,写入以下内容:
部署计划任务
搜索 task ,找到任务计划程序。如图:
新建任务,如图:
名称和描述随意填写,如图:
触发器,这里为了每次开机都能运行,选择"当用户登录时",如图:
选择启动程序,如图:
填写需要运行的脚本的完整路径,即上面新建的 AutoPushDaemon.VBS
。如图:
最后保存。
首次运行需要手动操作,如图: