批处理BAT命令行

复制加上传

@echo off
chcp 65001
echo ▬▬▬▬▬▬▬▶ 已切换中文编码

echo ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬【文件夹内容复制】▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
rmdir /s /q "D:\UerLinkBlog\source\"
echo ▬▬▬▬▬▬▬▶ 已删除“D:\UerLinkBlog\source\”文件夹
mkdir "D:\UerLinkBlog\source\"
echo ▬▬▬▬▬▬▬▶ 已新建空的source文件夹

xcopy /e "C:\Users\UerLink\OneDrive\个人管理\知识库\我的博客" "D:\UerLinkBlog\source\"

echo ▬▬▬▬▬▬▬▶ 已复制obsidian的内容到source文件夹

echo ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬【hexo生成静态html文件并上传GitHub】▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
echo ▬▬▬▬▬▬▬▶ 清除缓存已禁用
cd /d D:\UerLinkBlog
title HexoGo
cd
%call hexo clean%
echo ▬▬▬▬▬▬▬▶ 博客开始重新生成
call hexo g
echo ▬▬▬▬▬▬▬▶ 博客开始上传GitHub
call hexo d
echo ▬▬▬▬▬▬▬▶ 博客预览服务启动
call hexo s

pause

仅上传

@echo off

chcp 65001

echo "▬▬▬▬▬▬▬▬▬▬▬▬▬▶ 已切换中文编码"

echo "▬▬▬▬▬▬▬▬▬▬▬▬▬▶ 清除缓存已禁用!如果博客样式出现问题,请重新开启"

cd /d  D:\UerLinkBlog

title HexoGo

cd

%call hexo clean%

echo "▬▬▬▬▬▬▬▬▬▬▬▬▬▶ 博客开始重新生成:"

call hexo g

echo "▬▬▬▬▬▬▬▬▬▬▬▬▬▶ 博客开始上传GitHub:"

call hexo d

echo "▬▬▬▬▬▬▬▬▬▬▬▬▬▶ 博客预览服务启动:"

call hexo s

pause