分享至
各位前輩好,近日用xcopy指令複製目錄指令如下
xcopy c:\abc d:\abc但發現xcopy只複製來源目錄底下的文件,不會複製外層的目錄而我想做的是把來源目錄整個複製到目地端,請問有甚麼方法可以做到呢?
已邀請的邦友 {{ invite_list.length }}/5
https://docs.microsoft.com/zh-tw/windows-server/administration/windows-commands/xcopy
Robocopy 也是個不錯的選擇
xcopy c:\abc d:\abc /S/D/Y
xcopy /? 可以看指令說明
你好
用xcopy似乎達不到要求
因為他只會複製來源目錄,底下資料夾與檔案
來源目錄整個複製到目地端 xcopy適用只限增加,目的不刪狀況如果來源刪掉什麼 目的也要刪掉xcopy就不適用請參考樓下用robocopy C:\ABC D:\ABC /MIR這類應用個人比較常用Rsync來同步目錄
robocopy C:\ABC D:\ABC /MIR
我也幹過
ROBOCOPY \\192.168.1.100\D$ D:\ /MIR
的事,把遠端2003的資料全被"遷移"到本機的D:槽中,MIR的用意就是這次只是暫時遷移,等到系統測試沒問題了,再重遷一次的話不會發生全部重CO的事情,而是會檢查有異動的才CO,沒變的就不動
省的一個碟CO一整晚,下次還要一整晚~~嚇人哦
搭版問大大一下~我想要直接把檔案搬移到另一台server上的話要怎麼寫呢?
跟我第二個例子一樣,用UNC反過來寫
ROBOCOPY D:\abc \\192.168.1.200\sharedir\abc /MIR
好的,感謝回覆,我再試試,謝謝
IT邦幫忙