背景:本人平时记笔记用的typora,然而在办公室写和在宿舍写笔记得有一个同步性能,于是在github上新建了个我的项目作为笔记本专门寄存笔记。每天写笔记拉取和更新是个麻烦事,就想整个定时工作跑跑,于是发现Windows正好提供了一个定时打算,筹备拿来用时发现不太熟悉,折腾了好一会儿才算能跑起来脚本,记录下分享。(有人感觉记笔记用有道云这种不就好了么,别问,问就是折腾。)

首先得有一个脚本文件:

cd C:\h2data;git pull;git add ./;git commit -m 'commit database';git push;cd C:\Typora\notebook;git pull;git add ./ ;git commit -m 'commit note';git push;

因为只是本人集体的笔记提交,就不思考抵触问题间接一口全拉取和提交了。

这个脚本我本来是放在power automate里运行的,然而苦于每天都要关上他点一下,还是太麻烦了。

当初把下面的脚本写在文本文件里,命名为”脚本名.ps1“。

ps1是powershell的后缀,双击关上不能间接运行而是编辑(这里吐槽一下,要是和bat一样就不必这么麻烦了)

当初window搜寻框输出”工作打算程序“,关上它并右键创立工作,

名称和形容轻易填本人喜爱的,次要在于操作这一栏,新建后【程序或脚本】如果点击浏览去找powershell的exe可执行文件,待会儿跑起来后会间接失败

这里间接填写字符串powershell,【增加参数】这一栏填写刚刚脚本的全地址。

【触发器】抉择本人喜爱的工夫就好了。

一开始程序或者脚本我选的是

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

后果跑不起来,不晓得是怎么回事,然而间接填powershell却能够。只能猜想零碎有多个powershell,两次查找的不是同一个程序了。

当初只有办公室电脑不关,这定时工作就会失常跑了。
触发器能够选多个工夫,我选早上8点半和早晨6点半。
宿舍再进行同样设置就能够了。应该还能选事件触发,比方开机运行等,当前再体验吧。