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理解的主要内容,如果未能解决你的问题,请参考以下文章

bat-批处理--dos----wmic命令

批处理bat在开始执行命令时可以不显示DOS窗口吗?

DOS,批处理bat中的DIR命令

Dos批处理命令bat文件运行完以后自动关闭dos窗口的方法

bat和cmd文件是什么,dos又是什么东西

想求个改名的dos批处理bat