bat批处理小知识

我们常常能看到一些大神发一段可执行代码,双击运行不仅能帮我们简化操作步骤,还能起到优化系统的作用!那这些代码都是从哪里来的?今天我就带大家认识什么是批处理。

一. 什么是批处理?

批处理,英文名Batch,也成为批处理脚本。比较常见的批处理包含两类:一类是早期的DOS批处理,还有一类是新出的PS批处理。今天我们主要来讲解DOS命令批处理。

二. 批处理有什么用?

主要用来自动地批量执行DOS命令,以实现特定操作。

三. 如何创建批处理?

可以在任意路径下,新建一个文本文档,将要执行的命令逐行依次填写在文本文档里,然后另存为.bat或.cmd后缀文件。若是要运行这个文件,只需右击它,选择以管理员身份运行即可。

四. 开始我们的第一个批处理

在介绍这个批处理之前,我们先来熟悉下批处理常见的几个命令:

1. echo

(1). 语法

bat批处理小知识

图1-1

(2). 下面就用一个批处理实例来说明:右击桌面空白处,新建,文本文档,输入如下命令

bat批处理小知识

图1-2

输入完代码后,点击文件,另存为,这里为了寻找方便就放在桌面,文件名改为echo实例.bat,保存类型为所有文件,编码改为ANSI,最后点击保存,这样一个简易的批处理文件就生成了。

bat批处理小知识

图1-3

小提示:本例命令的出现的echo.起到回显结果间隔一行的作用,为了显示结果,在命令行加了pause起到暂停作用。

bat批处理小知识

图1-4

2. title

(1). 语法

bat批处理小知识

图2-1

(2). 作用是修改cmd命令窗口的标题

bat批处理小知识

图2-2

3. color

(1). 语法

bat批处理小知识

图3-1

(2). 作用是修改cmd命令窗口的颜色,列如:背景色由黑色改为淡浅绿色,文字颜色改为红色

bat批处理小知识

图3-2

小提示:如果想改为原来的黑底白字,只需输入color 07即可。

bat批处理小知识

图3-3

4. mode

(1). 语法

bat批处理小知识

图4-1

(2). 一般的作用是修改cmd命令行窗口的列和行,命令如下:mode con cols=80 lines=50

bat批处理小知识

图4-2

bat批处理小知识

图4-3

5. pause

(1). 语法

bat批处理小知识

图5-1

(2). 作用是用来显示代码运行的结果,或者用来排错。

bat批处理小知识

图5-2

小提示:没有添加pause这个命令,运行的批处理一般是黑框一闪而逝,添加这条命令后,按下任意键就能退出cmd窗口。

最后,奉上前面命令的代码

echo off

title 这个就是批处理

color a0

mode con cols=60 lines=20

echo.

echo 窗口颜色是不是改变了

echo.

pause

今天就先分享到这,下期我们再来聊一聊批处理都有哪些实用命令。PS:以上命令只是让你有个基本认识,让你练练手,实际用途并不大

© 版权声明

相关文章

17 条评论

  • 头像
    浪味仙 读者

    继续,跟住学习!

    无记录
    回复
  • 头像
    kekekke可可 投稿者

    活到老,学到老

    无记录
    回复
  • 头像
    包包 读者

    感谢

    无记录
    回复
  • 头像
    天使张恒 读者

    批处理开始:@echo off默认是on,一般用于调试找错的时候才会在关键处调用。然后批处理相当简单学。1, 了解基本语法2,了解系统可供调用的指令及如何查询该指令的帮助及示例(实在不行可百度)3,然后就是踩坑之旅了,例如变量延迟。当然肯下功夫学习每个知识点的可降低踩坑概率,但一般的初学者可能根本等不到这个过程就放弃了。

    无记录
    回复
  • 头像
    Ru-yi97 投稿者

    是的,学习是一个循序渐进的过程,可以整合出一些实用性强的批处理出来

    无记录
    回复
  • 头像
    胡小熊啊 投稿者

    批量改名

    无记录
    回复
  • 头像
    我师傅复姓冰糖 读者

    这个得用到for命令了

    无记录
    回复
  • 头像
    宁静时光 读者

    只会这么点皮毛真的没什么卵用,要是系统学习的话至少得一两个月

    无记录
    回复
  • 头像
    超超 读者

    循序渐进,系统学的话,可以去批处理之家学

    无记录
    回复
  • 头像
    要你命 读者

    多讲讲,很实用

    无记录
    回复
  • 头像
    表情包可爱 投稿者

    DOS系统批处理就是牛

    无记录
    回复
  • 头像
    脑壳好聪明 读者

    恰到好处的用途

    无记录
    回复
  • 头像
    放开那个狗子放我来 读者

    玩好了也厉害

    无记录
    回复
  • 头像
    新引力法则 投稿者

    是嘞

    无记录
    回复
  • 头像
    陈信宏的温温柔 投稿者

    学习了

    无记录
    回复
  • 头像
    张羽医生 投稿者

    学以致用

    无记录
    回复
  • 头像
    _B0wI1 投稿者

    收藏了,感谢分享

    无记录
    回复