Windows巧用git实现笔记自动备份
今天突然发现,可以 使用Gitee加上Windows定时任务 实现Windows端的笔记 自动备份,多端同步,历史回溯 ,效果非常不错。下面介绍一下:
准备git仓库
安装git:https://git-scm.com/downloads:
注册并登录gitee,本地生成ssh key(详情百度),然后添加到gitee里:
新建仓库:
填写保存的文件夹名称为仓库名:
然后打开Windows终端,克隆该仓库:
git clone [email protected]:13132321/aaaa.git
配置自动上传脚本
克隆完成后将自己的笔记放入该文件夹,然后新建
自动上传.bat
:
%~d0
cd %~dp0
git pull
git add ./
git commit -m "Autosave: %date:~0,10% %time:~0,-3%"
git push
timeout /t 3
双击运行测试,上传成功即可:
可以看到刚才上传的更新,commit 内容是上传时间:
设置 Windows 自动定时任务
首先打开window的任务计划程序:
打开之后一次点击下图红框位置:
输入任务计划名称:
选择触发时间,有每天、每周、每月等选项:
选择触发周期:
选择启动程序:
指定刚才的脚本:
点击完成,然后可以双击刚刚新建的定时任务,调整执行周期:
最后右键测试是否可以执行,如果可以,那么就会定时自动执行脚本保存笔记:
可以自动保存,自动保存大功告成:
参考文献
1:window定时计划任务_windows定时任务_流浪打工人的博客-CSDN博客
2:Bat脚本日期时间获取_bat 获取当前时间_HMJ_的博客-CSDN博客
如有疑问或错误,欢迎和我私信交流指正。
版权所有,未经授权,请勿转载!
Copyright © 2023.05 by Mr.Idleman. All rights reserved.
版权归原作者 Mr.Idleman 所有, 如有侵权,请联系我们删除。