共用方式為


diskcopy

將來源磁碟驅動器中的磁碟驅動器內容複製到目的地磁碟驅動器中格式化或未格式化的磁碟驅動器。 如果在沒有參數的情況下使用, 磁碟副本 會使用來源磁碟和目的地磁碟的目前磁碟機。

Syntax

diskcopy [<drive1>: [<drive2>:]] [/v]

Parameters

Parameter Description
<drive1> 指定包含來源磁碟的磁碟驅動器。
/v 確認已正確複製資訊。 這個選項會降低複製程式的速度。
/? 在命令提示字元中顯示說明。

Remarks

  • 磁碟複製僅 適用於移式磁碟,例如磁碟,其類型必須相同。 您無法將 磁碟副本 與硬碟搭配使用。 如果您指定 drive1drive2 的硬碟, diskcopy 會顯示下列錯誤訊息:

    Invalid drive specification
    Specified drive does not exist or is nonremovable
    

    diskcopy 命令會提示您插入來源磁碟和目標磁碟,並等待您按下鍵盤上的任何鍵,然後再繼續。

    複製磁碟之後, diskcopy 會顯示下列訊息:

    Copy another diskette (Y/N)?
    

    如果您按 Y磁碟複製 會提示您插入來源和目的地磁碟以進行下一個複製作業。 若要停止 磁碟複製 程序,請按 N

    如果您要拷貝到 drive2 中未格式化的軟碟, diskcopy 會格式化磁碟,每個磁軌的面數和磁區數與 drive1 中的磁碟上相同。 Diskcopy 在格式化磁碟並複製檔案時會顯示下列訊息:

    Formatting while copying
    
  • 如果來源磁碟有磁碟區序號,磁碟 複製 會為目的地磁碟建立新的磁碟區序號,並在複製作業完成時顯示該號碼。

  • 如果您省略 drive2 參數,磁碟 副本 會使用目前的磁碟機作為目的地磁碟機。 如果您省略這兩個磁碟機參數,則 磁碟副本 會同時使用這兩個磁碟機。 如果目前的磁碟機與 drive1 相同,磁碟 複製 會提示您視需要交換磁碟。

  • 從軟碟機以外的磁碟機(例如 C 磁碟機)執行磁碟 複製 。 如果軟碟 機 1 和軟碟 機 2 相同,磁碟 複製 會提示您切換磁碟。 如果磁碟包含的資訊多於可用記憶體所能容納的資訊,則 磁碟副本 無法一次讀取所有資訊。 Diskcopy 會從來源磁碟讀取、寫入目的地磁碟,並提示您再次插入來源磁碟。 此程式會繼續進行,直到您複製整個磁碟為止。

  • 片段是磁碟上現有檔案之間未使用的磁碟空間小區域。 分散的來源磁碟可以減緩尋找、讀取或寫入檔案的程式。

    因為 磁碟副本 會在目的地磁碟上建立來源磁碟的精確副本,所以來源磁碟上的任何片段都會傳輸到目的地磁碟。 若要避免將碎片從一個磁碟傳輸到另一個磁碟,請使用 copy 指令xcopy 指令 來複製磁碟。 因為 copyxcopy 會循序複製檔案,所以新磁碟不會碎片化。

    Note

    您無法使用 xcopy 來複製啟動磁碟。

  • 磁碟副本 結束碼:

    Exit code Description
    0 複製作業成功
    1 發生非嚴重讀取/寫入錯誤
    3 發生嚴重硬式錯誤
    4 發生初始化錯誤

    若要處理 diskcomp 所傳回的結束碼,您可以在批次程式的 if 指令行上使用 ERRORLEVEL 環境變數。

Examples

若要將磁碟驅動器 B 中的磁碟複製到磁碟驅動器 A 中的磁碟,請輸入:

diskcopy b: a:

若要使用磁碟驅動器 A 將一個軟碟複製到另一個磁碟驅動器,請先切換到 C 磁碟驅動器,然後輸入:

diskcopy a: a: