摘自:https://blog.csdn.net/peng_cao/article/details/73999076markdown
Windows bat腳本是一種解釋性的腳本語言,能夠拿到作不少事情。對於稍簡單的問題:好比經過註冊表判斷下檔期機器的語言啊,國家啊,安裝了那些軟件啊等等還少誒簡單。可是若是有可能使用bat腳原本處理較複雜的問題時,就須要用函數來將其模塊化,方便bat腳本的閱讀和編寫。下面來介紹下bat 函數的用法模塊化
以下是一個最簡單的函數寫法;以:func
開始以goto:eof
結束。:func
和goto:eof
之間的爲函數內容,例如這裏的echo this is a bat func
函數
1 :func 2 echo this is a bat func 3 goto:eof
寫好了bat函數以後,咱們須要調用它。以下代碼片斷展現瞭如何在bat腳本中調用函數。其實很簡單,就這一句call:func
便可。post
1 call:func 2 pause 3 :func 4 echo this is a bat func 5 goto:eof
目前我瞭解到的bat函數返回值的獲取有以下兩種方法:this
這裏直接貼上關於bat函數的各類條件的驗證代碼spa
運行效果圖.net