批处理,也称为批处理脚本,英文译为BATCH,批处理文件后缀BAT就取的前三个字母。它的构成没有固定格式,只要遵守以下这条就ok了:每一行可视为一个命令,每个命令里可以含多条子命令,从第一行开始执行,直到最后一行结束,它运行的平台是DOS。批处理有一个很鲜明的特点:使用方便、灵活,功能强大,自动化程度高。

echo命令

打开回显或关闭请求回显功能,或显示消息。

::输出hello world
echo hello world

:: 输出的结果
:: C:\Users>echo hello world
:: hello world
::关闭命令输入,只显示结果
@echo off
echo hello world

:: 输出的结果
:: hello world

rem 命令

注释命令,类似于在C语言中的/*——–*/,它并不会被执行,只是起一个注释的作用,只有在编辑批处理时才会被看到,主要用于方便修改。

rem 输出hello world
echo hello world

:: C:\Users>rem 输出hello world
:: C:\Users>echo hello world
:: hello world

rem就是相当于/*…*/,也是注释一行。

rem和::注释符效果一样,默认rem是会显示被注释内容(如上),如果使用关闭命令输入(@echo off)就都不会显示了。

pause 命令

暂停命令。运行 Pause 命令时,将显示下面的消息:Press any key to continue. . .(或:请按任意键继续. . .)

呃呃,没啥可说的,就是等待

goto 命令

跳转命令。程序指针跳转到指定的标签,从标签后的第一条命令开始继续执行批处理程序。
语法:goto label (label是参数,指定所要转向的批处理程序中的行。)

@echo off
:me
echo hello world
goto me

::会不断的输出hello world

start 命令

调用外部程序,所有的DOS命令和命令行程序都可以由start命令来调用。
如:start calc.exe即可打开Windows的计算器。

@echo off
start calc.exe

::打开calc.exe程序

相关文章

暂无评论

none
暂无评论...