bat脚本学习NO:01
2019-01-21 本文已影响0人
Butif_D
chcp 65001 中文乱码解决
@ & ECHO
@ 写在每行最前面;关闭当前行回显。()
ECHO ON 下一行开始开启回显
ECHO OFF 下一行开始关闭回显
@ECHO OFF 本行开始关闭回显
@ECHO ON 本行开始开启回显
ECHO 输出内容
输出空白行:@ https://www.jb51.net/article/30987.htm
ECHO=
ECHO,
ECHO;
⬆效率最高
ECHO+
ECHO/
ECHO[
ECHO]
⬆效率相较差一些
ECHO:
ECHO.
ECHO\
⬆最差
CALL :调用其它批文件;^使用:返回调用文件;不使用:不返回
@ECHO OFF
CHCP 65001
CALL C:\Users\butih\Desktop\test.bat
ECHO 查看并输出:
DIR C:\ > ????.txt
ECHO 调用成功; !ADDLIST! (不使用CALL时,这一行执行到!)
结束符 & 返回值
PAUSE>NUL 暂停,不提示
PAUSE 暂停,提示
:QUEST 退出
ECHO %errorlevel% 默认返回0;错误返回1
颜色 & 窗口
COLOR 02 (0代表背景色,2代表前景色)
0 黑色,1蓝色,2 绿色,3 浅绿色,4红色,5紫色,6黄色;
7白色,8灰色,9浅蓝,A浅绿,B浅蓝色,C浅红色,D浅紫色;
E浅黄色,F亮白色
窗体大小:MODE CON: COLS=宽度 LINES=高度
文件夹简单操作
%CD% 输出当前bat文件路径;
MD 创建文件夹
CD.>???.txt 创建文件
MOVE 移动
COPY 复制
TREE \f 输出文本目录的树结构
RD /S /Q ?:/???/??? 文件夹删除