您目前已離線,請等候您的網際網路重新連線

在 Windows 中的 COPY、XCOPY、和 MOVE 覆寫功能變更

本文曾發行於 CHT240268
注意事項
本篇文章適用於 Windows 2000。將於 2010 年 7 月 13 日終止對 Windows 2000 的支援。Windows 2000 終止支援解決方案中心 此支援中心是您規劃移轉 Windows 2000 的起點。如需詳細資訊,請參閱 Microsoft 支援週期原則
結論
為使 Cmd.exe 符合 Microsoft MS-DOS 6.x 和 Microsoft Windows 95 命令殼層 (Command.com),Microsoft 已新增覆寫警告支援。當您在不同位置間複製或移動檔案時,若檔案已存在於目的地資料夾內,您會收到「覆寫」警告,在覆寫檔案之前先提示您確認。

此行為可使用 /y 參數來控制。
其他相關資訊
此資訊目前已記錄在 copy /?xcopy /?,以及 move /? 命令中。每個命令的參數資訊包括:

Move

移動檔案,以及替檔案和目錄重新命名。若要移動一或多個檔案:MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination若要替目錄重新命名:MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2[drive:][path]filename1 指定欲移動的檔案之位置與名稱。指定新的檔案位置。Destination目的地可以由一個磁碟機代號加上和冒號、一個目錄名稱、或兩者所組成。若您只移動一個檔案,若想在移動時重新替該檔案命名,也可以包含一個檔名。[drive:][path]dirname1  指定要重新命名的目錄。dirname2                指定新的目錄名稱。/Y                      不顯示確認覆寫現有檔案的提示。/-Y                     顯示確認覆寫現有檔案的提示。參數 /Y 可能出現在 COPYCMD 環境變數中。但指令行的 /-Y 可將 其覆蓋。除非 MOVE 指令是從批次指令檔內執行,否則預設設定是會在覆寫之前提示使用者確認。				

Xcopy

複製檔案和樹狀目錄。XCOPY source [destination] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W][/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U][/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z][/EXCLUDE:file1[+file2][+file3]...]source       指定要複製的檔案。destination  指定新檔案的位置及/或名稱。/A           僅複製具有保存屬性集的檔案,不變更其屬性。/M           僅複製具有保存屬性集的檔案,關閉保存屬性。/D:m-d-y     複製在指定日期或之後作過變更的檔案。若未給定日期,則只複製其來源時間早於目的地時間的檔案。/EXCLUDE:file1[+file2][+file3]...指定包含字串的檔案清單。當字串中有與欲複製的檔案之絕對路徑任何部分相符時,該檔案就不會複製。如果是例如若指定一個字串 \obj\ 或 .obj,它會分別排除 obj 目錄下的所有檔案,以及所有具有 .obj 副檔名的檔案。/P           在建立每個目的地檔案之前都會提示使用者確認。/S           複製目錄和子目錄,空目錄除外。/E           複製目錄和子目錄,包括空目錄。同於 /S /E。亦可用來修改 /T。/V           驗證每個新檔案。/W           提示您在複製之前按某個鍵確認。/C           即使發生錯誤仍繼續複製。/I           若目的地不存在,且複製的檔案為一個以上,則假設目的地必定為目錄。/Q           複製時不顯示檔名。/F           複製時顯示完整的來源和目的地檔名。/L           顯示欲複製的檔案。/H           也複製隱藏檔和系統檔。/R           覆寫唯讀檔案。/T           建立目錄結構,但不複製檔案。不包括空目錄或子目錄。/T /E 則包含空目錄和子目錄。/U           僅複製已經存在目的地中的檔案。/K           複製屬性。一般的 Xcopy 將重設唯讀屬性。/N           使用產生的短名稱進行複製。/O           複製檔案所有權和 ACL 資訊。/X           複製檔案審核設定值 (即暗示加上 /O)。/Y           不提示確認是否要覆寫現有的目的地檔案。/-Y          提示確認是否要覆寫現有的目的地檔案。/Z           以可重新啟動模式複製網路檔案。參數 /Y 可能出現在 COPYCMD 環境變數中。但指令行的 /-Y 可將 其覆蓋。				

Copy

複製一個或多個檔案到另一個位置。COPY [/V] [/N] [/Y | /-Y] [/Z] [/A | /B ] source [/A | /B][+ source [/A | /B] [+ ...]][destination [/A | /B]]source       指定欲複製的一或多個檔案。/A           代表 ASCII 文字檔。/B           代表二進位檔。destination  指定新檔案的目錄及/或檔名。/V           確認新檔案是否正確寫入。/N           當複製具有非 8.3 名稱的檔案時,使用短檔名 (若可行的話)。/Y           不提示確認是否要覆寫現有的目的地檔案。/-Y          提示確認是否要覆寫現有的目的地檔案。/Z           以可重新啟動模式複製網路檔案。參數 /Y 可能出現在 COPYCMD 環境變數中。但指令行的 /-Y 可將 其覆蓋。除非 COPY 指令是從批次指令檔內執行,否則預設設定是會在覆寫之前提示使用者確認。若要附加檔案,請指定單一檔案作為目的地,並指定多個檔案作為來源 (使用萬用字元或檔案1+檔案2+檔案3 的格式)。				
注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定
內容

文章識別碼:240268 - 最後檢閱時間:07/02/2013 12:51:00 - 修訂: 1.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbinfo KB240268
意見反應