Professional Documents
Culture Documents
@ECHO OFF
PAUSE
ECHO finish
會出現在螢幕上~
第五行注意:
輸入:C:\sp.bat A
輸出:Apple
假設這個程式叫做 "sp",並且放在 C:\ 底下,
了 "Apple"。
補充一點:最多可以傳送九個參數喔,%1 ~ %9
ex3.
@ECHO OFF
CD D:\David\備份 BA~1\電腦\Chrome\
GOTO FileNotExist
:PrintFile
TYPE %1
GOTO End
:FileNotExist
GOTO End
:End
輸入:C:\test.bat list.txt
案,
補充一點:BAT 程式裡,所有的 "%1" 都是會被輸入參數直接取代掉的喔~
第三行,GOTO PrintFile,效果是直接跳到第五行 ":PrintFile" 那裡執行,也就是說中間的都會略過不執行;
標籤的名字可以隨便取,像是 "ABC_NAME001" 等等
第四行,如果第三行沒有跳走的話,就會 GOTO 跳到 FileNotExist
範例:
Ref.
https://blog.miniasp.com/post/2010/09/24/How-to-parse-text-from-file-or-
command-using-Batch