1.命令的基本格式
DOS命令由一組字符表示,這些字符可通過鍵盤鍵人,以回車符作為結束標誌,構成一個命令行。
這表示係統已經準備好,可以接收輸入的鍵盤命令。A是當前盤的盤符,表示現在選定的盤為A盤,如果要改變驅動器,可以通過選盤命令予以變動。
在打人命令時,一般先輸入命令字,然後輸入一些有關的參數項,例如開關選擇、文件名,有關盤的盤符、路徑,以及其它有關參數。不同的命令,其具體組成格式可能不同,所選取的參數項或多或少,使用時可查閱手冊。一般講,DOS命令的基本格式如下:
〔盤符:〕命令字C路徑〕〔文件名〕〔/參數〕〔1開關〕
一般講,〔〕號中的內容是任選項,有的命令需要,有的不需要。
例A>DISKCOPYA:B.1
A>是盤提示符,表示當前盤為A盤。在提示符後可以打入命令,即用橫線注明部分,這個命令的含義是將A盤的內容全部複製到B盤,DISKCOPY是命令字,表明全盤複製,它是一個外部命令A:是源盤盤符,即待複製對象在人盤中B:是目標盤符,A盤內容將複製到B盤中。在命令行的末尾,用一個回車鍵表示結束,並請求執行。
對命令格式中的各組成部分,我們再稍加一些解釋。
(1)盤符山
在打入命令之前,顯示屏上已經出現提示符,這個提示符往往表明當前盤的盤符,如A>。如果將打入內部命令,那麼這個命令已調入主存,與當前盤沒有直接關係。如果將打入的是外部命令或其它可執行文件,就要注意它是否在當前盤上,如果在就可省略盤符,如果不在,就需要鍵入該命令或文件所在盤的盤符。
所要執行的命令本身可能以某一個盤或某二個盤作為操作對象。例如前例複製命令。這時要在命令字之後鍵入有關盤符,如上例所示。
(2)命令字
這是命令行中的關鍵字,必需嚴格按照命令的要求打入,它可能是DOS命令,也可能是可執行文件。
(3)文件擴展名
可選的文件名擴展部分,由“-”和1-3個字符組成。如果你引用的文件是帶有擴展部分的,必須使用包括擴展部分的文件名,否則DOS將找不到這個文件。
(4)路經
如果指定的文件已在當前的目錄上,則不必指明查找路徑。否則要提供查找的路徑,打人由反斜杠字符\分隔的目錄名或文件名。
(5)參數
各種命令可能涉及一個或多個有關參數,常在“/”後打入。例如格式化磁盤,需要說明:讓係統文件按何種約定的次序複製到被格式化的磁盤上。2內部命令有如下幾種:date輸入當前日期time輸入當前時間DIR列出文件目錄TYPE在屏幕上舉示指定文件的內容DEL或ERASE從指定驅動器盤上酬除指定文件REN修改文件名COPY複製磁盤文件MD建立子目錄CD改變目前目錄RD刪除子目錄CLS顯示屏幕VER顯示DOS版本號VERIFY檢驗寫在磁盤上的數據是否正確VOL顯示指定驅動器上磁盤DOS係統的卷標號(即版本號)PATH為命令或批處理文件找目錄上麵隻是列出了命令字,關於這些命令的完整格式(命令行)與用途詳細說明,可以查閱使用手冊。
3.外部命令
最基本的有以下幾種:FORMAT磁盤格式化SYS傳輸DOS"DISKCOPY將源驅動器上軟盤的內容全部複製到目標驅動器的軟盤上,即全盤拷貝。
DISKCOMP比較兩個指定驅動器中軟盤的內容是否一致,即軟盤比較。
COMP比較二個或二組文件是否內容一致。
CHKDSK檢查磁盤並產生有關狀態信息。
MODE建立打印機/顯示器模式。
PRINT將文件排隊並打印。
RECOVER恢複軟盤或硬盤上的文件。
BACKUP建立硬盤文件的備份文件到軟盤。
RESTOER轉存軟盤文件到硬盤。
GRAPHICS打印圖形顯示屏幕上的內容。
tree顯示所有的目錄路徑(目錄結構)。
assign在進行磁盤操作時,改變對驅動器的請求。
4.批發處理命令
在使用鍵盤命令時,有時需要連續執行幾條命令,有時需要多次重複執行若幹條命令,或者是有選擇地執行不同的命令,那就可以把它們組織成一種批命令文件(批處理文件或簡稱批文件),然後用批處理命令去執行。批處理文件的文件名可由用戶自己定義,但其文件擴展名都必需用.bat。文件中可以含有一個或多個DOS命令,允許使用前述的各種內部命令或外部命令,也可以是其它可執行程序,允許使用盤符、路徑、參數等。除此之外,批處理文件中還經常使用一些子命令,有的參考書將這幾個子命令專門列為一類,稱為批處理子命令,有的則將它們歸並入內部命令類型。