批处理模板
一般批处理模板
1 | @echo off |
命令
注释
::这是注释
目录操作
- 绝对路径
E:
cd E:\Note
- 相对路径
cd ..
- 显示当前目录
echo 当前目录是:%cd%
输入
set /p host=请输入备注:
echo %host%
自动执行批处理文件
加入系统启动文件夹,开机启动
- 调用运行窗口,shell:startup
- 将脚本拖入文件夹
- 查看任务管理器的启动页面,看是否启动成功
使用计划任务
- 搜索【任务计划程序】
- 创建基本任务,按照说明填写
各种问题
解决批处理中文路径乱码问题
在Windows系统中,中文字符默认使用GBK编码,而在bat脚本中,路径中的中文字符会被转换成与当前系统编码不一致的编码格式,从而引发乱码问题。
1 | chcp 65001 // 表示将控制台编码设置为UTF-8 |
bat脚本中文字符集编码格式问题
在Windows系统中,bat脚本默认使用ANSI编码格式。而当脚本中存在中文字符或其他非英文字符时,这些字符会被认为是特殊字符,从而导致编码格式不一致的问题。
1 | @echo off |