iT邦幫忙

0

xcopy複製目錄

  • 分享至 

  • xImage

各位前輩好,近日用xcopy指令複製目錄指令如下

xcopy c:\abc d:\abc
但發現xcopy只複製來源目錄底下的文件,不會複製外層的目錄
而我想做的是把來源目錄整個複製到目地端,
請問有甚麼方法可以做到呢?

不會複製外層的目錄 ?? 什麼意思?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
by2048
iT邦高手 1 級 ‧ 2021-10-02 12:18:00

xcopy c:\abc d:\abc /S/D/Y

xcopy /? 可以看指令說明

gongc9433 iT邦新手 2 級 ‧ 2021-10-02 15:39:51 檢舉

你好

用xcopy似乎達不到要求

因為他只會複製來源目錄,底下資料夾與檔案

by2048 iT邦高手 1 級 ‧ 2021-10-04 08:09:39 檢舉

來源目錄整個複製到目地端 xcopy適用只限增加,目的不刪狀況
如果來源刪掉什麼 目的也要刪掉xcopy就不適用
請參考樓下用robocopy C:\ABC D:\ABC /MIR
這類應用個人比較常用Rsync來同步目錄

1
japhenchen
iT邦超人 1 級 ‧ 2021-10-04 15:56:53
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

好的,感謝回覆,我再試試,謝謝

我要發表回答

立即登入回答