關於使用XCOPY命令執行過程中出現記憶體不足的問題

2021-09-17 03:27:37 字數 1486 閱讀 6605

關於使用xcopy過程**現「記憶體不足」、「insufficient memory」的問題

一直以來,自己使用xcopy的指令碼進行專案檔案備份和整理,後來發現部分檔案未備份成功,且指令碼執行時會長時間無反應,並在最後顯示「記憶體不足」字樣。嘗試加記憶體未解決,經檢索確認,該問題是因為路徑過長導致。

xcopy "源路徑" "目標路徑" /e/i/d/r/y
解決辦法:改用robocopy命令

robocopy "源路徑" "目標路徑" /e
完美解決問題~~

/s :: 複製子目錄,但不複製空的子目錄。

/e :: 複製子目錄,包括空的子目錄。

/lev:n :: 僅複製源目錄樹的前 n 層。

/z :: 在可重新啟動模式下複製檔案。

/b :: 在備份模式下複製檔案。

/zb :: 使用可重新啟動模式;如果拒絕訪問,請使用備份模式。

/efsraw :: 在 efs raw 模式下複製所有加密的檔案。

/copy:複製標記:: 要複製的檔案內容(預設為/copy:dat)。

(複製標記: d=資料,a=屬性,t=時間戳)。

(s=安全=ntfs acl,o=所有者資訊,u=審核資訊)。

/dcopy:t :: 複製目錄時間戳。

/sec :: 複製具有安全性的檔案(等同於/copy:dats)。

/copyall :: 複製所有檔案資訊(等同於/copy:datsou)。

/nocopy :: 不複製任何檔案資訊(與/purge 一起使用生效)。

/secfix :: 修復所有檔案的檔案安全性,即使是跳過的檔案。

/timfix :: 修復所有檔案的檔案時間,即使是跳過的檔案。

/purge :: 刪除源中不再存在的目標檔案/目錄。

/mir :: 映象目錄樹(等同於/e 和/purge)。

/mov :: 移動檔案(複製後從源中刪除)。

/move :: 移動檔案和目錄(複製後從源中刪除)。

/a+:[rashcnet] :: 將給定的屬性新增到複製檔案。

/a-:[rashcnet] :: 從複製檔案中刪除給定的屬性。

/create :: 僅建立目錄樹和長度為零的檔案。

/fat :: 僅使用 8.3 fat 檔名建立目標檔案。

/256 :: 關閉超長路徑(> 256 字元)支援。

/mon:n :: 監視源;發現多於 n 個更改時再次執行。

/mot:m :: 監視源;如果更改,在 m 分鐘時間內再次執行。

/rh:hhmm-hhmm :: 執行小時數 - 可以啟動新副本的時間。

/pf :: 以每個檔案(而不是每個步驟)為基礎檢查執行小時數。

/ipg:n :: 程式包間的間距(ms),以釋放低速線路上的頻寬。

xcopy命令使用

用window視窗裡,複製貼上功能,對於幾百g的檔案拷貝,耗時太大,不停的消耗時間在拷貝資訊顯示上,所以選擇xcopy命令。如果原始檔在區域網的別的機器上,先把原始檔進行對映網路驅動器。用命令xcopy destination source s y 拷貝,會出現目標檔案和源檔案屬性 資料夾和檔案個數...

Xcopy命令引數使用介紹

dos批處理命令,永遠是不朽的命令,不僅功能強大,同時,速度也是最快的!但是,很多新手學習計算機,都已經遺忘了本不該忘記的批處理命令 xcopy是copy的擴充套件,可以把指定的目錄連檔案和目錄結構一併拷貝,但不能拷貝系統檔案 使用時源碟符 源目標路徑名 源檔名至少指定乙個 選用 s時對源目錄下及其...

win10 bat 命令使用 xcopy 語法

xcopy 1 如只是單純地複製 2 分時間複製 3 更新複製 4 中斷複製 5 自動化複製 結束定義命令 set tardir g guoke 使用 tardir if 命令 if not exist tardir xcopy x1 1 x2 2 說明 x2是指複製所知到的目標碟符如e f xco...