批處理命令詳細講解?
1、事實上,批處理實際是以TXT文本文檔的形式來編寫,當編寫完成后,將文件的擴展名改為bat(在nt/2000/xp/2003下也可以是cmd)即可。
2、批處理命令實際上由若干條DOS命令構成的,命令的行數多少取決于你要實現的功能有多少。這些命令可以通過簡單的條件語句(if)和流程控制語句(goto)以及循環語句(for循環)語句來連貫起來。3、在設置批處理文件的存放目錄時,最好新建個文件夾來集中存放這些批處理文件。然后將搜索路徑默認為你存放批處理文件的目錄中。4、在Windows的系統下,命名為AUTOEXEC.BAT的批處理文件是自動運行批處理文件,每次系統啟動時會自動運行該文件。5、echo 表示顯示此命令后的字符echo off 表示在此語句后所有運行的命令都不顯示命令行本身
@與echo off相象,但它是加在每個命令行的最前面,表示運行時不顯示這一行的命令行(只能影響當前行)。
call 調用另一個批處理文件(如果不用call而直接調用別的批處理文件,那么執行完那個批處理文件后將無法返回當前文件并執行當前文件的后續命令)。
pause 運行此句會暫停批處理的執行并在屏幕上顯示Press any key to continue...的提示,等待用戶按任意鍵后繼續
rem 表示此命令后的字符為解釋行(注釋),不執行,只是給自己今后參考用的(相當于程序中的注釋)。
6、<例>E盤根目錄下有一批處理文件名為a.bat,內容為:@echo off
format %1
如果執行E:\>f a:
那么在執行a.bat時,%1就表示a:,這樣format %1就相當于format a,于是上面的命令運行時實際執行的是format a: