BAT基礎知識---------rem 和 pause命令
【1】rem命令簡介
注釋命令,在C語言中相當於/*----------*/,它並不會被執行,只是起到一個注釋的作用,便於別人及自己將來閱讀和維護腳本。
為了更具體的理解,請看示例:
新建一個文本文件,命名為rem,修改文件類型為bat,用Notepad++打開編輯內容為:
Rem Here is the description. echo rem 這一句意為查看命令回顯的狀態 echo off rem 這一句意為關閉命令回顯狀態 echo on rem 這一句意為打開命令回顯狀態 @Rem Here is the description. pause
運行結果如下:
最后,注意一點:::命令與rem是一樣一樣的,以后不再做介紹。
【2】pause命令簡介
中文為“暫停”的意思,一直認為它是批處理中最簡單的一個命令,單純、實用。它的作用是讓當前程序進程暫停一下,並顯示一行信息:請按任意鍵繼續......
那么,有時候,我們不想讓顯示“請按任意鍵繼續.....”腫么辦呢?
好辦,使用 pause>nul ,nul相當於空文件,即把這些文字隱去了。其作用與pause基本相同,同樣是等待用戶按鍵,區別在於不顯示“請按任意鍵繼續.....”
請看示例:新建一個文本文件,命名為pause1,修改文件類型為bat,用Notepad++打開文件編輯內容為:
@echo off echo 文件已經成功執行,請按任意鍵退出! pause>nul
執行結果為:
界面結果,等待輸入.....
此命令往往用於pause后面還想繼續進行批處理過程,為了與用戶更好的交互,自己用echo命令顯示自定義的提示信息,不需要默認的“請按任意鍵繼續.....”這些字符。