close
什麼是批次(Batch)?
維基百科,批次領域通常被認為是一種簡化的腳本語言,它是由 DOS 或者 Windows 系統內建的一種解釋,類似於 Unix 中 Shell 腳本;批次檔案
(Batch File),一般都是 .bat 或是 .cmd, .btm 為擴充名;在最簡單例子中,會逐行書寫在命令行中,會用到的各種命令,在複雜的情況下,會需要
使用到 if, for, goto 等命令來控制它的執行流程,就如同 C, Python 等高階語言一樣。
如果需要實現更複雜的應用,那麼就需要外部程式,例如,系統本身提供的,或是透過第三方提供的工具或軟體。
如何建立批次檔案?
新增一個「文字文件」檔案。
將檔案命名為 sample.bat。
在 sample.bat 檔案 → 滑鼠右鍵「編輯」即可開始寫腳本。
編寫基本命令
sample.bat:
@echo off title mitblog.pixnet.net color 0a rem comment echo Hello World. pause
執行結果:
上面 .bat 內容來逐行說明。
@echo off 是不顯示命令路徑,將 @echo off 行刪除或改為 @echo on 是顯示。
@echo on
執行結果:
title 顯示標題。
title "標題"
執行結果:
Color 設定顏色。
Color 0a
執行結果:
綠色
註:
Color 顏色代碼可以在 cmd.exe 執行以下指令。
Color /?
rem 用來註解說明。
rem comment
echo xxx 顯示內容。
echo Hello World.
執行結果:
pause 暫停,請按任意鍵繼續。可以改為 pause > null 不顯示請按任意鍵繼續。
文章標籤
全站熱搜
留言列表