本系列教程(腳本其實很簡單)的目的是熟悉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
命令詳解見下回分解