本系列教程(脚本其实很简单)的目的是熟悉Windows下的bat脚本和Linux下的bash shell脚本。程序员
脚本的特性就在于不依赖于特定环境,直接调用操做系统,不须要“中间人”就能够执行。shell
做为系列的第一篇文章,思来想去,最终兼顾程序员和屌丝单身贵族的身份,打算完成大学时候的一个想法,最关键的是小白看了也能快速写出来一个成品。bash
本文以开发出一个三句话表白脚本为基础,学习其中用到的dos命令(bat脚本的分解),详细说明以下:编辑器
在程序的开始,显示一句话和一个爱心图形,接着显示一行字,最后显示结束语和另外一个大一些的爱心图形。学习
Windows效果以下演示:操作系统
程序命名为学习资料整理程序(能够本身指定),做为一个“表白”类的脚本程序,固然要作到神不知鬼不觉。适用场景:code
女神须要你给她一些资料,这时候你就给她发这个“资料整理程序”。。。此处省略一万字。orm
学会了爱心,别的图形基本均可以的,这个扩展性就很强了。教程
开发环境:任意文本编辑器
发布软件:Bat_To_Exe_Converter
运行环境:Windows全平台
软件下载:Bat_To_Exe_Converter 密码:ss98开发
流程:
新建文件
分别定义三句话
画图-小爱心
画图-大爱心
把整个流程串联起来
把bat脚本发布成exe,作到“假装”成自定义程序
流程不难,可是里面的命令细节仍是须要细细品味的。
任意目录中建立一个名为love.bat的文件(须要注意,在Windows中须要先设置文件可扩展名的可见性,默认状况下会建立一个txt文档,须要新建其余类型文件只能把后缀名删除)。
定义三句话,代码以下:
@echo off rem 定义第一句话 set first=有时候我真想忘了你,只记得这个世界 rem 定义第二句话 set second=然而 rem 定义第三句话 set third=我经常忘了整个世界,只记得你
set left= echo %left% ***** ***** echo %left% ********* ********* echo %left% ************* ************* echo %left%***************************** echo %left%***************************** echo %left%***************************** echo %left% *************************** echo %left% *********************** echo %left% ******************* echo %left% *************** echo %left% *********** echo %left% ******* echo %left% *** echo %left% *
set left= echo %left% ********* ********* echo %left% ***************** ***************** echo %left% *************************************** echo %left% ******************************************* echo %left%********************************************* echo %left%********************************************* echo %left%********************************************* echo %left%********************************************* echo %left%********************************************* echo %left%********************************************* echo %left% ******************************************* echo %left% ***************************************** echo %left% *************************************** echo %left% ************************************* echo %left% *********************************** echo %left% ********************************* echo %left% ***************************** echo %left% ************************* echo %left% ********************* echo %left% *************** echo %left% ********* echo %left% ***
set left= echo. rem 第一句话 echo %left%%first% echo. rem 画图-小爱心(上述代码) echo. pause echo. rem 第二句话 echo %left%%second% echo. pause echo. rem 画图-大爱心(上述代码) echo. rem 第三句话 echo %left%%third%
到此整个程序就完成了,尽可能先让这套简单脚本在本身的电脑上跑起来,也算是一项装逼实用技能。
点击下载 密码:ii7t
命令详解见下回分解