BAT批处理脚本学习(一)
批处理基础
顾名思义,批处理文件就是将一系列命令按照一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或CMD。这些命令统称为批处理命令。
把文本文件后缀txt改为cmd或bat
这个简单的批处理文件,一共就用了两条命令“echo”“pause”还有一个特殊符号“@”
现在介绍下命令:
1、REM和::
REM为注释命令,一般用来给程序加上注解,该命令后的内容不被执行,但能回显
其次::也可以起到rem的注释作用,而且更简洁
2、ECHO和@
@字符放在命令前将关闭该命令回显,无论此时echo是否为打开状态。
echo命令的作用列举如下:
(1)打开回显或关闭回显功能 格式:echo on/off
如果想关闭“echo off”命令行自身的显示,则需要在该命令行前添加上“@”
(2)输出提示信息 格式:echo 信息内容
3、PAUSE
PAUSE,玩游戏的人都知道是暂停的意思
在批处理脚本里就是停止系统命令的执行并显示下面的内容
要显示其他提示语,可以这样用:
echo 其他提示语 &pause > nul
4、title
设置cmd窗口的标题
title 新标题 #可以看到cmd窗口的标题栏变了
5、color见上一篇
6、GOTO和:
goto会点编程的朋友都知道是跳转的意思
在批处理中允许以“:xxx”来构建一个标号,然后用goto xxx跳转到标号xxx处,然后执行标号后的命令
7、start
批处理中调用外部程序的命令(该外部程序在新窗口中运行,批处理程序继续往下执行,不理会外部程序的运行状况)
start explorer d:\
调用图形界面打开d盘