Bootstrap

bat批处理零基础教程-简单易懂幽默风趣-①

本文章所有文字、代码、标题等均有MouBai00001编写,均无抄袭,搬运等行为!

此文章仅在CSDN上发布过,如您在其他论坛看到此文章,均为抄袭!

①.批处理是什么

 批处理,一种Windows简化脚本语言,可运行在Windows\DOS上,可以批量处理代码(不然怎么叫批处理)

批处理在Windows上运行使用cmd.exe来运行,在DOS上运行将使用COMMAND.COM,容错率较低,可以用Windows上的记事本编写,也可以用DOS上的Edit.exe来编写,这里示范的bat编辑器是Bat To Exe Converter,很好用的一款软件,可将bat文件转换为exe文件,还可附加打包,版本信息,管理员运行以及32、64位系统运行等等功能。

cmd.exe ↓ 

 如何编辑bat文件?

首先,打开此电脑,选择选项,选择查看,将隐藏已知文件扩展名取消掉

 

 

使用记事本编辑教程

 新建一个文本文档,将后面的后缀名.txt去掉,换上.bat

右键那个文件,选择编辑

②Hello,World 你好,世界

echo Hello,World      :: echo [你要编辑的文件],加不加单双引号都行
echo 你好,世界

当你将此代码编辑到bat文件中,会发现运行之后仅是一闪而过,这是为什么呢?这个程序就像一个火车,前方有一个叫“执行完毕退出”的悬崖,那么没有任何障碍来让火车等待,而是直接冲向了悬崖。应该怎么解决呢?这里就用到了pause命令。

echo Hello,World
echo 你好,世界
pause

 我们的第一个程序完成了!可是似乎还缺了些什么,就是美观,可以看到,我们每执行一行代码,那里就会显示,有没有办法将他隐藏呢?答案还是我们的老朋友,echo。只不过这次他变了个身,变成了@echo off,他的目的是关闭回显。

@echo off     ::关闭回显(并不是指不显示hello,world等了)
echo Hello,World
echo 你好,世界
pause

运行之后,我们的程序又美观了一些~

 ③ 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 注册表
值。

如果尝试使用相同的
前景和背景颜色来执行
 COLOR 命令,COLOR 命令会将 ERRORLEVEL 设置为 1。

示例: "COLOR fc" 在亮白色上产生淡红色

----------------------------------------------------------------------------------------

可以给刚刚的Hello,World程序在美观一些

@echo off     
color 3f
echo Hello,World
echo 你好,世界
pause

 我设置的是3f(淡绿色这真的不是浅蓝吗?背景和白色字体

如果你看到这里了,就点个赞关个注吧,1700字不是闹着玩的TwT

作者会每周六、日或节假日更,记住,后面还会更新教程,所以我后面还会教更多关于批处理的教程!

再见ヾ(^v^) Bye

;