Windows xcopy

From LemonWiki共筆
Jump to navigation Jump to search

Xcopy 命令 of Win Os windows.png 技術問題排除

錯誤訊息: 參數數目無效

輸入命令的例子:

xcopy /y c:\Windows\notepad.exe c:\Program Files\notepad.exe

原因: 路徑包含空白,請在路徑前面用雙引號框住。

xcopy /y "c:\Windows\notepad.exe" "c:\Program Files\notepad.exe"

錯誤訊息: 分析錯誤

輸入命令的例子:

xcopy /y "c:\Windows\notepad.exe" "c:\Program Files\notepad.exe

原因: 使用雙引號框住路徑時,前後都要加上雙引號。

xcopy /y "c:\Windows\notepad.exe" "c:\Program Files\notepad.exe"

錯誤訊息: 已複製 0 個檔案

輸入命令的例子:

xcopy /y "c:/Windows/notepad.exe" "c:\Program Files\notepad.exe

原因: 來源檔案並不存在,可以搭配使用 dir 命令檢查檔案是否存在,例如 dir "c:/Windows/notepad.exe" 顯示訊息「找不到檔案」,如果檔案存在,則會顯示檔案修改日期與檔案大小資訊。檔案不存在的可能原因之一是,目錄分隔符號如果使用 斜線 / 會找不到這個檔案。請將目錄分隔符號改成 反斜線 \

xcopy /y "c:\Windows\notepad.exe" "c:\Program Files\notepad.exe"

錯誤訊息: 是否指定目標檔案,名稱或目標目錄名稱 (F = 檔案,D = 目錄)?

輸入命令的例子:

xcopy /y "c:\source\abc.gz" "c:\target\def.gz"

出現訊息:
def.gz 是否指定目標檔案
名稱或目標目錄名稱
(F = 檔案,D = 目錄)?

原因: 例子中的 c:\target\ 資料夾並不存在。如果選擇

  • (1) F = 檔案,會建立 c:\target 資料夾,並且複製檔案到 c:\target\def.gz
  • (2) D = 目錄,會建立 c:\target\def.gz\ 資料夾,並且複製檔案到 c:\target\def.gz\abc.gz

相關資料