date: 2017-05-27 09:30:57
每次寫(xiě)新文章都得hexo new “xxx”,寫(xiě)完再hexo g -d仗处,挺麻煩的枣宫。
就不能寫(xiě)一個(gè)腳本來(lái)自動(dòng)執(zhí)行嗎?
一洋幻、創(chuàng)建hexo文章
之前寫(xiě)文章都得打開(kāi)cmd,輸入hexo new "XXX"翅娶。
然后再去目錄下找生成的.md文件打開(kāi)編輯竭沫。
這樣的機(jī)械動(dòng)作不應(yīng)該用程序就可以做到嗎?
創(chuàng)建hexo文章.bat
@echo off
set /p name=input pages name:
echo name:%name%
echo please wait
hexo new %name% && call 3.bat %name%
pause
3.bat
start /min /w mshta vbscript:setTimeout("window.close()",1000)
echo The InputValue is %1
set name=%1
echo %name%
start /d "C:\asoft\Sublime Text 3" sublime_text.exe "D:\Hexo\source\_posts\%name%.md"
pause
每次點(diǎn)擊“創(chuàng)建hexo文章.bat”輸入文章名森书,sublime Text就會(huì)自動(dòng)打開(kāi)編輯了谎势。
二脏榆、發(fā)布文章到github
編輯完markdown文章后再發(fā)到github上,博客才會(huì)顯示吁断。
一般命令:
hexo clean
hexo g
hexo d
寫(xiě)成腳本:
發(fā)布文章到github.bat
start 1.bat
start /min /w mshta vbscript:setTimeout("window.close()",1200)
start 4.bat
1.bat
@echo off
echo clean
echo Please wait
hexo clean
exit
4.bat
hexo g -d
pause
寫(xiě)完文章后坞生,點(diǎn)擊“發(fā)布文章到github.bat”就可以將文章發(fā)到github上恨胚,就可以在博客上顯示了。
等有時(shí)間再研究下怎么寫(xiě)一個(gè)客戶(hù)端赃泡。
(這篇文章使用本文程序發(fā)布)
附件
bat自動(dòng)處理hexo命令.rar 點(diǎn)擊下載