DOS命令和批处理.BAT理解
Posted lonelyshy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了DOS命令和批处理.BAT理解相关的知识,希望对你有一定的参考价值。
DOS命令分为两种
- 内部命令
- 内部命令就是打开cmd,一条一条运行,这就是cmd命令,输入之后,立即执行
- 外部命令
- 外部命令就是BAT文件,他将一条条cmd命令集中起来写在bat文件中,像写代码一样,最后一起运行
批处理基本编程命令
-
@命令
- “@”符号在批处理过程中,不显示命令本身,什么意思呢,理解就是cmd命令是一条一条执行,有命令输入和输出结果
-
加上“@”符号
-
echo命令
- 显示指定的信息,通常显示在屏幕上另外
- echo on|off用来设置在批文件执行时是否显示命令本身。 “echo off”和“@”命令的区别在于前者关闭了所有命令显示,而后者只关闭其中一条。
-
pause命令
- 该命令在批处理中使用十分广泛,其作用是暂停批处理的执行,直到用户按下键盘上的任意键(Break键除外)。批处理在执行过程中显示的所有信息都是一闪而过的,只有当用户暂停执行时,才能看到当前屏幕上的信息。当程序要让用户看一段信息,或要给用户时间去考虑某个问题时,就可以在这里加上一个pause,批处理执行到这里时将显示“按任意键继续”的信息。用法很简单,直接在要暂停的地方使用pause命令即可。
-
:和goto命令
- 这是两个成对出现的命令,在任何一个批处理中有多少个“:”就一定至少有多少个“goto”。“goto”命令的作用,是告诉程序并不按顺序向下执行,而是要跳转到另一个地方,而“:”命令则唯一标记了“goto”命令要跳转的地址。简单说,“goto”是个跳转命令,而“:”是一个标签。当批处理运行到“goto”时,将自动跳转到“:”所标记的地方去执行。
以上是关于DOS命令和批处理.BAT理解的主要内容,如果未能解决你的问题,请参考以下文章