批处理

212 阅读1分钟

1 批处理作用

自上而下成批的处理每一条命令,直到执行最后一条!

2 如何创建批处理

批处理扩展名: .bat

创建方法:新建一个记事本文件,然后将扩展名改为.bat

3.批处理基本语法

3.1 pause

作用:暂停批处理运行

3.2  @echo off

作用:关闭回显功能,也就是屏蔽过程,建议放置在批处理的首行。

3.3  color 颜色值

指定控制台输出的颜色属性。颜色属性由两个十六进制数字指定 -- 第一个对应于背景,第二个对应于前景。每个数字可以为以下任何值:

3.4 title

作用:为批处理脚本设置标题

3.5 echo.

作用:在执行批处理脚本时,可以空一行。

3.6 >nul (即1>nul)和2>nul

>nul 是屏蔽操作成功显示的信息,但是出错还是会显示(即1>nul)
2>nul 是屏蔽操作失败显示的信息,如果成功依旧显示。

3.7start

start 后跟上什么就会打开什么,网址也可以打开
start 后什么也不跟直接打开再打开一个cmd窗口

3.8 :和goto

:定义标签名

goto实现跳转

为什么要把这两个命令联合起来介绍?因为它们是分不开的,无论少了哪个或多了哪个都会出错。当程序运行到goto时,将自动跳转到:定义的标签部分去执行命令块了,所有:和goto联合起来可以实现在批处理执行时进行跳转功能。

3.9 %变量的值%

取变量的值

3.10 set

作用:设置变量,常用与在脚本中的互动赋值。

互动赋值:set /p time=请输入时间:
引用变量:%time%