批处理基本语法教程(1)

下面,我们一起来学习一下批处理

首先,我们在桌面右键新建——新建文本文档

然后右键重命名,把文件后缀改为bat或cmd(如123.bat)

之后,我们可以看见文件的图标变成了一个齿轮

我们右键点击批处理文件,选择编辑(当然你也可以选择Notepad++等其他软件)

这样,我们的准备工作就做好了


下面我来引入今天第一个实例


@echo off

title 第一个实例

color 3f

echo.

echo.

echo.

echo.    HELLOWORLD

echo.

pause


下面我来讲解一下具体的语法


1.@echo off

这一个命令是关闭命令输出回显,上面了例子如果有这条命令,输出是这样的


QOA9GD)S4M]BBE(BJLQE(5V.png


但是没有第一行,是这样的

QB(YLIE{TDPTFR7VD%YQ`]D.png


具体大家可以尝试一下自己新建,自己体会一下这个命令的用法,一般这条命令是批处理必须的


2.title命令


title命令是设置当前窗口标题,

D$(W[75Z)0@(K8@UZJ5EHT4.png

也就是红线标出的部分(以管理员身份运行会在自动标题前加上“管理员:”哦)


3.color命令

color命令是设置当前窗口颜色


微软官方给出的说明是这样的


设置默认的控制台前景和背景颜色。

COLOR [attr]

  attr        指定控制台输出的颜色属性

颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
前景。每个数字可以为以下任何值之一:

    0 = 黑色       8 = 灰色
    1 = 蓝色       9 = 淡蓝色
    2 = 绿色       A = 淡绿色
    3 = 浅绿色     B = 淡浅绿色
    4 = 红色       C = 淡红色
    5 = 紫色       D = 淡紫色
    6 = 黄色       E = 淡黄色
    7 = 白色       F = 亮白色

如果没有给定任何参数,该命令会将颜色还原到 CMD.EXE 启动时
的颜色。这个值来自当前控制台窗口、/T 命令行开关或
DefaultColor 注册表值。


也就是说,这个命令是设置当前窗口颜色的,第一个字母,即“3”为背景,是浅绿色;第二个则为字体颜色,即“f”是亮白色


4.echo.命令


这一条命令是向屏幕输出内容相当于C++中的cout


如echo.     HELLOWORLD


则向控制台输出

HELLOWORLD


5.pause命令


这个命令相当于暂停批处理运行,等待用户按下任意键之后,才会继续执行下面的命令

这个命令就是批处理里面的“请按任意键继续”.


好了,今天就讲这么多,下面的命令以后继续