Copy
將某個位置的一或多個檔案複製到其他位置。
Syntax
copy [/d] [/v] [/n] [{/y | /-y}] [/z] [{/a | /b}] Source [{/a | /b}] [+Source [{/a | /b}] [+ ...]][Destination [{/a | /b}]]
##CONTINUE##
Parameters
/d 容許在目的地將複製的加密檔案儲存為解密檔案。
/v 驗證是否正確地寫入新檔案。
/n 當所要複製之檔案的檔名超過八個字元,或是其副檔名超過三個字元,您便應使用短檔名 (若可使用)。
/y 不要提示您確認是否要覆蓋一個已經存在的目的地檔案。
/-y 提示您確認是否要覆蓋一個已經存在的目的地檔案。
/z 在可重新啟動的模式下複製網路上的檔案。
/a 表示 ASCII 文字檔。
/b 表示二進位檔案。
Source
必要參數。指定要複製一個檔案或一組檔案的來源位置。Source 可以由磁碟機代號及冒號、資料夾名稱、檔名,或上述各項任意的組合組成。
Destination
必要參數。指定要複製一個檔案或一組檔案的目標位置。Destination 可以由磁碟機代號及冒號、資料夾名稱、檔名,或上述各項任意的組合組成。
/? 在命令提示字元上顯示說明。
--------------------------------------------------------------------
使用 /b
/b 會指定命令直譯器讀取目錄中檔案大小所指定的位元組數。除非 copy 是用於組合檔案,否則 /b 參數將是 copy 的預設值。
在命令列上,當 /b 位於一系列檔案之前時,它會套用到所有列出的檔案,直到 copy 遇到 /a。在此情況中,/a 會套用到 /a 先前的檔案。
在命令列上,當 /b 位於一系列檔案之後時,它會套用到所有列出的檔案,直到 copy 遇到 /a。在此情況中,/a 會套用到 /a 先前的檔案。
/b 的結果視它在命令列字串中的位置而定。當 /b 位於 Source 之後時,copy 會複製整個檔案,包括任何檔案結尾字元 (CTRL+Z)。
當 /b 位於 Destination 之後時,copy 不新增檔案結尾字元 (CTRL+Z)。
--------------------------------------------------------------------
範例:(警告:組合後的二進位檔案可能會因為內部格式的因素而無法使用。 )
copy /b *.exe combin.exe
在下列範例中,copy 會組合每個副檔名為 .txt 的檔案與其相對應的 .ref 檔案。其結果檔案仍會援用原來的檔名,但副檔名會改為 .doc。因此,copy 在組合 File1.txt 與 File1.ref 之後,會產生 File1.doc;在組合 File2.txt 與 File2.ref 之後,會產生 File2.doc;依此類推。例如,輸入:
copy *.txt + *.ref *.doc
若要將所有具有 .txt 副檔名的檔案,及所有具有 .ref 副檔名的檔案合併到一個名為 Combin.doc 的檔案中,請輸入:
copy *.txt + *.ref combin.doc
--------------------------------------------------------------------
資料來源及引用網址:
Microsoft 官方網站 Copy 語法解釋