常見bat(批處理)命令的語法規則

  最近因爲在作cocos2d的項目,須要用到一些bat命令,在此作些記錄。編程

  bat命令用txt文本編輯就行,編輯完以後將後綴名改成bat便可運行。先來一個最簡單的例子:spa

@echo off
echo \"hello world!\"
pause

  運行截圖,在程序末尾單起一行,加上個pause能夠暫停截圖:命令行

通常一個bat命令單獨成行,常見的bat命令有:code

一、REM 和 ::                         給程序加上註釋
二、ECHO 和 @                     echo會顯示運行的內容,加@則不會在運行框中顯示運行內容(會繼續運行,只是不會顯示)。
三、PAUSE                             暫停
四、ERRORLEVEL                 命令運行結束,單獨一行輸入echo %errorlevel%會顯示運行是否成功(成功0,失敗1)
五、TITLE                               設置cmd窗口的標題,格式爲title  name#
六、COLOR                            改變窗口的顏色,格式爲color 02
七、mode 配置系統設備          配置系統設備,好比mode con cols=100 lines=40,意思爲設置窗口的寬和高
八、GOTO 和 :                        跳轉,用:XX構築一個標記,用goto  XX跳轉到XX標記處
九、FIND                                 在文件中搜索字符串
十、START                            批處理調用外部程序的命令(不理會外部運行情況,等到外部命令運行後才能繼續運行),格式爲start  xxx(路徑名)
十一、assoc 和 ftype                文件關聯(目前沒發現有什麼用)
十二、pushd 和 popd                切換當前目錄(用於不肯定文件夾的狀況,dos編程經常使用)
1三、CALL                               在批處理的過程當中調用另外一個批處理,當另外一個批處理執行完了後回調自身
1四、shift                                 更改批處理文件中可替換參數的位置
1五、IF                                     判斷,回頭詳細研究
1六、setlocal 與                       變量延遲
1七、ATTRIB                           顯示或更改文件屬性blog

經常使用特殊符號一、@命令行回顯屏蔽符
二、%批處理變量引導符
三、> 重定向符
四、>>重定向符
五、<、>、<& 重定向符
六、|命令管道符
七、^轉義字符
八、組合命令
九、& 組合命令
十、||組合命令
十一、\"\"字符串界定符
十二、, 逗號
1三、; 分號
1四、() 括號
1五、! 感嘆號
1六、批處理中可能會見到的其它特殊標記符字符串

相關文章
相關標籤/搜索