1. 前言
提到自动化解决方案,相信大部分人会想到用 Python 语言,只需要根据功能场景,编写 Python 脚本即可
相反,PC 端的 Batch 批处理 似乎快被忘记了,很多人对它嗤之以鼻,认为这么古老的脚本语言貌似没什么用,Python 似乎可以取而代之
相比 Python 脚本, Batch 批处理脚本在某些场景下, 使用更简洁、方便、高效,即写即用,不需要依赖 Python 环境,并且可以完全摆脱打包等繁琐步骤
2. 批处理基础
新建批处理脚本很简单,只需要新建一个文本文件,然后修改编码方式为: ANSI 编码 ,接着编写脚本逻辑代码,最后保存文件以 .bat 结尾即可
Batch 常用命令包含: echo、::/rem、title/color、cd/md/dir、rd/del/copy、pause、goto、for、if、set、start 等
其中:
@echo off 代表在本行开始关闭回显,不显示正在执行的批处理命令及执行结果, 一般放在批处理文件第一行
echo 日志参数:用于在控制台输出日志,偏于理解脚本执行逻辑
::/rem 注释内容:注释内命令
title/color:设置窗体标题和背景颜色
cd:切换目录
md:创建目录
dirÿ