diskcopy

將來源磁碟機中的磁碟片內容複製到目的地磁碟機中格式化或未格式化的磁碟機。 如果沒有搭配參數使用,diskcopy 會針對來源磁碟和目的地磁碟使用目前的磁碟機。

語法

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

參數

參數 描述
<drive1> 指定包含來源磁碟的磁碟機。
/v 確認已正確複製資訊。 這個選項會降低複製程序的速度。
/? 在命令提示字元顯示說明。

備註

  • Diskcopy 僅適用於抽取式磁碟,例如:磁碟片,且類型必須相同。。 您無法將 diskcopy 與硬碟搭配使用。 如果您為 drive1drive2 指定硬碟,diskcopy 會顯示下列錯誤訊息:

    Invalid drive specification
    Specified drive does not exist or is nonremovable
    

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

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

    Copy another diskette (Y/N)?
    

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

    如果要複製到 drive2 中的未格式磁碟片,diskcopy 會使用與 drive1 中的磁碟相同的每個磁軌面數和磁區數來格式化磁碟。 Diskcopy 會在格式化磁碟並複製檔案時顯示以下訊息:

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

  • 如果省略 drive2 參數,diskcopy 會使用目前的磁碟機做為目的地磁碟機。 如果省略這兩個磁碟機參數,diskcopy 會針對這兩者使用目前的磁碟機。 如果目前的磁碟機與 drive1 相同,diskcopy 會提示您視需要交換磁碟。

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

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

    由於 diskcopy 會在目的地磁碟上製作來源磁碟的精確複本,因此來源磁碟上的任何片段會傳輸到目的地磁碟。 若要避免將片段從某個磁碟傳輸到另一個磁碟,請使用 copy 命令xcopy 命令來複製您的磁碟。 因為 copyxcopy 會依序複製檔案,因此新的磁碟不會產生片段。

    注意

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

  • diskcopy 結束程式碼:

    結束代碼 描述
    0 複製作業成功
    1 發生非嚴重讀取/寫入錯誤
    3 發生嚴重重大錯誤
    4 發生初始化錯誤

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

範例

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

diskcopy b: a:

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

diskcopy a: a: