2、echo和@
@字元放在命令前將關閉命令回顯,無論是否為開啟狀態。
開啟或關閉回顯:echo
輸出資訊:echo [string]
3、pause
玩遊戲的都知道,暫停的意思。
顯示其他提示語:echo [string] & pause > nul
4、errorlevel
返回程式碼:echo %errorlevel%
檢視上個命令的返回值,執行成功返回0。
6、color
設定預設的控制台前景色和背景色
color [attr]
attr 指定控制台輸出的顏色屬性。
顏色屬性由兩個十六進製制數字指定 – 第乙個對應於背景,第二個對應於前景。每個數字
可以為以下任何值:
0 = 黑色 8 = 灰色
1 = 藍色 9 = 淡藍色
2 = 綠色 a = 淡綠色
3 = 淺綠色 b = 淡淺綠色
4 = 紅色 c = 淡紅色
5 = 紫色 d = 淡紫色
6 = 黃色 e = 淡黃色
7 = 白色 f = 亮白色
如果沒有給定任何引數,此命令會將顏色還原到 cmd.exe 啟動時的顏色。這個值來自當前控制台視窗、/t 命令列開關或 defaultcolor 登錄檔值。
如果嘗試使用相同的前景和背景顏色來執行color 命令,color 命令會將 errorlevel 設定為 1。
示例: 「color fc」 在亮白色上產生淡紅色
7、mode
配置系統裝置
串列埠: mode comm[:] [baud=b] [parity=p] [data=d] [stop=s]
[to=on|off] [xon=on|off] [odsr=on|off]
[octs=on|off] [dtr=on|off|hs]
[rts=on|off|hs|tg] [idsr=on|off]
裝置狀態: mode [device] [/status]
列印重定向: mode lptn[:]=comm[:]
選擇**頁: mode con[:] cp select=yyy
**頁狀態: mode con[:] cp [/status]
顯示模式: mode con[:] [cols=c] [lines=n]
擊鍵率: mode con[:] [rate=r delay=d]
8、goto和:
將cmd.exe 定向到批處理程式中帶標籤的行。
goto label
label 指定批處理程式中用作標籤的文字字串。
標籤必須單獨一行,並且以冒號打頭。
goto 命令現在接受目標標籤 :eof,這個標籤將控制轉移到當前
批指令碼檔案的結尾。
9、find
在檔案中搜尋字串。
find [/v] [/c] [/n] [/i] [/off[line]] 「string」 [[drive:][path]filename[ …]]
/v 顯示所有未包含指定字串的行。
/c 僅顯示包含字串的行數。
/n 顯示行號。
/i 搜尋字串時忽略大小寫。
/off[line] 不要跳過具有離線屬性集的檔案。
「string」 指定要搜尋的文字字串。
[drive:][path]filename 指定要搜尋的檔案。
如果沒有指定路徑,find 將搜尋在提示符處鍵入,的文字或者由另一命令產生的文字。
10、參考文獻:
BAT批處理指令碼
echo off 與 echo on 前者為關閉回顯,後者為開啟回顯 當不想批處理檔案中的命令一行一行在dos中顯示出來時 因為全部顯示出來的話看起來會變得很雜亂 可以使用 echo off,將其放於程式的最上方就行了。先不把回顯關閉,執行乙個小的bat檔案,為 echo off title a c...
Bat批處理指令碼
bat for迴圈 在cmd視窗中 for variable in set do command command parameters 在批處理檔案中 for variable in set do command command parameters 想知道當前目錄下都有哪些檔案嗎?請用下面的 ec...
bat批處理指令碼程式設計
1 宣告變數 注意 前後不要留空格。隨便說一下,在bat中,連續兩個冒號表示注釋 set var1 test 如果要引用這個變數的話,可以這樣寫 var1 2 echo off on echo off 表示關閉echo列印命令 echo on表示開啟echo列印命令 舉例 echo hello wo...