@echo off #不显示运行代码 chcp 65001 #修改cmd窗口字符编码为UTF-8(由于中文乱码,所以添加了 chcp 65001。) set /p aaaa=bbbb #“aaaa”是变量名,“bbbb”是输入文字;指令是显示bbbb,等待输入,然后设置变量aaaa为(你输入的东西) %aaaa% #这个就是调用变量了,比如说上面输入了123,那么第一个生成指令就是hexo new 123 cd xxx #我也不好形容,应该就是移动cmd到xxx目录(hiahiahia),跟你直接在博客目录shift+右键cmd一个效果 #(下面我也不知道为啥要加。。。hh) hexo clean #清理博客public目录(一般不用) hexo g #生成博客public目录(部署之前都最好来一次) hexo s #本地部署博客(localhost:4000这个,调试啥可以用这个边看边弄) hexo d #部署博客到云端 hexo a && hexo b #就是先运行hexo a,运行完了再hexo b,懒人必学,比如说不用等hexo g半天之后再hexo d)
首先是自动生成文章(仅创建)
1 2 3 4 5 6
@echo off chcp 65001 C: cd %userprofile%\Desktop\myblog set /p name=起个名: hexo new %name%
@echo off rem 解决中文乱码 chcp 65001 set /p name=起个名: rem 定位到hexo源码地址 C: cd /d %userprofile%\Desktop\myblog rem 运行hexo n 文件名 start /min cmd /c "hexo.cmd n %name%" rem 等待hexo n完成 choice /t 3 /d y /n >nul echo 按任意键打开md(请等待hexo创建完) pause rem 定位到文章目录并开启文章 cd source\_posts start %name%.md