美文网首页
【Hexo】bat自动处理hexo命令

【Hexo】bat自动处理hexo命令

作者: 朴有天虹 | 来源:发表于2017-06-06 15:54 被阅读0次

date: 2017-05-27 09:30:57

image.png

每次写新文章都得hexo new “xxx”,写完再hexo g -d,挺麻烦的。
就不能写一个脚本来自动执行吗?


一、创建hexo文章

之前写文章都得打开cmd,输入hexo new "XXX"。
然后再去目录下找生成的.md文件打开编辑。
这样的机械动作不应该用程序就可以做到吗?

创建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
image.png

每次点击“创建hexo文章.bat”输入文章名,sublime Text就会自动打开编辑了。

二、发布文章到github

编辑完markdown文章后再发到github上,博客才会显示。
一般命令:

hexo clean
hexo g
hexo d

写成脚本:

发布文章到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
image.png

写完文章后,点击“发布文章到github.bat”就可以将文章发到github上,就可以在博客上显示了。
等有时间再研究下怎么写一个客户端。
(这篇文章使用本文程序发布)

附件

bat自动处理hexo命令.rar 点击下载

相关文章

  • 【Hexo】bat自动处理hexo命令

    date: 2017-05-27 09:30:57 每次写新文章都得hexo new “xxx”,写完再hexo ...

  • hexo+github搭建博客

    Hexo部分 安装 安装hexo后,在指定文件夹下建立博客目录(hexo init命令会自动执行npn insta...

  • 蓝猴子

    Hexo 部署命令 hexo deploy 执行报错 Hexo 发布内容到 github,执行 hexo depl...

  • 2020-07-15 hexo的用法

    1.常用hexo命令 命令: hexo new "postName" #新建文章 hexo new page "p...

  • hexo+github 笔记

    命令简写hexo n "我的博客" == hexo new "我的博客" #新建文章hexo g == hexo ...

  • hexo

    目录: 1.安装Hexo 2.部署Hexo 3.Hexo命令 4.一些报错处理 5.博客管理 6.插件(RSS、S...

  • Hexo搭建Github-Pages博客填坑教程

    目录: 1.安装Hexo 2.部署Hexo 3.Hexo命令 4.一些报错处理 5.博客管理 6.插件(RSS、S...

  • 利用 Travis CI 自动部署 Hexo 博客

    Hexo 博客每次写完文章后都需要手动执行 hexo clean、hexo g、hexo d 命令来上传与生成静态...

  • 关于Hexo的使用

    本文会不定时更新一些hexo的使用技巧。 hexo常用命令行 hexo g = hexo generate // ...

  • Hexo常用命令

    一、写作命令 新建分页:hexo new page 名称 新建文章:hexo new 名称或hexo n 名称 新...

网友评论

      本文标题:【Hexo】bat自动处理hexo命令

      本文链接:https://www.haomeiwen.com/subject/nnzgfxtx.html