天天看點

DOS指令(2) 磁盤操作類指令

五、磁盤操作類指令

(一)FORMAT——磁盤格式化指令

1.功能:對磁盤進行格式化,劃分磁道和扇區;同時檢查出整個磁盤上有無帶缺陷的磁道,對壞道加注标記;建立目錄區和檔案配置設定表,使磁盤作好接收DOS的準備。

2.類型:外部指令

3.格式:FORMAT〈盤符:〉[/S][/4][/Q]

4.使用說明:

(1)指令後的盤符不可預設,若對硬碟進行格式化,則會如下列提示:WARNING:ALL DATA ON NON ——REMOVABLE DISK

DRIVE C:WILL BE LOST !

Proceed with Format (Y/N)?

(警告:所有資料在C槽上,将會丢失,确實要繼續格式化嗎?)

(2)若是對軟碟進行格式化,則會如下提示:Insert mew diskette for drive A;

and press ENTER when ready…

(在A驅中插入新盤,準備好後按Enter鍵)。

(3)選用[/S]參數,将把DOS系統檔案IO.SYS 、MSDOS.SYS及COMMAND.COM複制到磁盤上,使該磁盤可以做為DOS啟動盤。若不選用/S參數,則格式化後的磙盤隻能讀寫資訊,而不能做為啟動盤;

(4)選用[/4]參數,在1.2MB的高密度軟驅中格式化360KB的低密度盤;

(5)選用[/Q]參數,快速格式化,這個參數并不會重新劃分磁盤的磁道貌岸然和扇區,隻能将磁盤根目錄、檔案配置設定表以及引導扇區清成空白,是以,格式化的速度較快。

(6)選用[/U]參數,表示無條件格式化,即破壞原來磁盤上所有資料。不加/U,則為安全格式化,這時先建立一個鏡象檔案儲存原來的FAT表和根目錄,必要時可用UNFORRMAT恢複原來的資料。

(二)UNFORMAT恢複格式化指令

1.功能:對進行過格式化誤操作丢失資料的磁盤進行恢複。

2.類型:外部指令

3.格式:UNFORMAT〈盤符〉[/L][/U][/P][/TEST]

4.使用說明:用于将被“非破壞性”格式化的磁盤恢複。根目錄下被删除的檔案或子目錄及磁盤的系統扇區(包括FAT、根目錄、BOOT扇區及硬碟分區表)受損時,也可以用UNFORMAT來搶救。

(1)選用/L參數列出找到的子目錄名稱、檔案名稱、大孝日期等資訊,但不會真的做FORMAT工作。

(2)選用/P參數将顯示于螢幕的報告(包含/L參數所産生的資訊)同時也送到列印機。運作時螢幕會顯示:“Print out will be sent to LPT1”

(3)選用/TEST參數隻做模拟試驗(TEST)不做真正的寫入動作。使用此參數螢幕會顯示:“Simulation only”

(4)選用/U參數不使用MIRROR映像檔案的資料,直接根據磁盤現狀進行UNFORMAT。

(5)選用/PSRTN;修複硬碟分區表。

若在盤符之後加上/P、/L、/TEST之一,都相當于使用了/U參數,UNFORMAT會“假設”此時磁盤沒有MIRROR映像檔案。

注意:UNFORMAT對于剛FORMAT的磁盤,可以完全恢複,但FORMAT後若做了其它資料的寫入,則UNFORMAT就不能完整的救回資料了。UNFORMAT并非是萬能的,由于使用UNFORMAT會重建FAT與根目錄,是以它也具有較高的危險性,操作不當可能會擴大損失,如果僅誤删了幾個檔案或子目錄,隻需要利用UNDELETE就夠了。

(三) CHKDSK——檢查磁盤目前狀态指令

1.功能:顯示磁盤狀态、記憶體狀态和指定路徑下指定檔案的不連續數目。

2.類型:外部指令

3.格式:CHKDSK [盤符:][路徑][檔案名][/F][/V]

4.使用說明:

(1)選用[檔案名]參數,則顯示該檔案占用磁盤的情況;

(2)選[/F]參數,糾正在指定磁盤上發現的邏輯錯誤;

(3)選用[/V]參數,顯示盤上的所有檔案和路徑。

(四)DISKCOPY——整盤複制指令

1.功能:複制格式和内容完全相同的軟碟。

2.類型:外部指令

3.格式:DISKCOPY[盤符1:][盤符2:]

4.使用說明:

(1)如果目标軟碟沒有格式化,則複制時系統自動選進行格式化。

(2)如果目标軟碟上原有檔案,則複制後将全部丢失。

(3)如果是單驅動器複制,系統會提示适時更換源盤和目标盤,請操作時注意厘清源盤和目标盤。

(五)LABEL——建立磁盤卷标指令

1.功能:建立、更改、删除磁盤卷标。

2.類型:外部指令

3.格式:LABEL[盤符:][卷标名]

4.使用說明:

(1)卷标名為要建立的卷标名,若預設此參數,則系統提示鍵入卷标名或詢問是否删除原有的卷标名;

(2)卷标名由1至11個字元組成。

(六)VOL——顯示磁盤卷标指令

1.功能:檢視磁盤卷标号。

2.類型:内部指令

3.格式:VOL[盤符:]

4.使用說明:省略盤符,顯示目前驅動器卷标。

(七)SCANDISK——檢測、修複磁盤指令

1.功能:檢測磁盤的FAT表、目錄結構、檔案系統等是否有問題,并可将檢測出的問題加以修複。

2.類型:外部指令

3.格式:SCANDISK[盤符1:]{[盤符2:]…}[/ALL]

4.使用說明:

(1)CCANDISK适用于硬碟和軟碟,可以一次指定多個磁盤或選用[/ALL]參數指定所有的磁盤;

(2)可自動檢測出磁盤中所發生的交叉連接配接、丢失簇和目錄結構等邏輯上的錯誤,并加以修複。

(八)DEFRAG——重整磁盤指令

1.。功能:整理磁盤,消除磁盤碎塊。

2.類型:外部指令

3.格式:DEFRAG[盤符:][/F]

4.使用說明:選用/F參數,将檔案中存在盤上的碎片消除,并調整磁盤檔案的安排,確定檔案之間毫無空隙。進而加快讀盤速度和節省磁盤空間。

(九)SYS——系統複制指令

1.功能:将目前驅動器上的DOS系統檔案IO.SYS,MSDOS.SYS和COMMAND.COM 傳送到指定的驅動器上。

2.類型:外部指令

3.格式:SYS[盤符:]

*使用說明:如果磁盤剩餘空間不足以存放系統檔案,則提示:No roomfor on destination disk.

繼續閱讀