那麼把些文件都複製到d:\tool目錄下該怎麼作呢,咱們能夠這樣作
Robocopy c:\test d:\tool *.txt *.jpg *.doc *.bat 這個命令的意思是把c:\test目錄下的全部txt,jpg,doc,bat後綴的文件複製到d:\tool目錄下,
咿???怎麼少了2個怎麼先後2個盤幅裏的文件數量不對,不要擔憂,這是我特地這樣作的,我特地少寫2個後綴文件
有時候您的要求不止這麼簡單,可能對這個盤幅或則對這個硬盤進行復制,那麼咱們只要擴大其盤幅規模就能夠,好比用, Robocopy c:\ d:\ e:\ f:\ d:\tool *.txt *.jpg *.doc *.bat
這裏我對前面的話進行糾正一下,若是您要對整個硬盤進行復制的話,咱們也只能用上面的命令表示方法,你有幾個分區你就寫幾個分區
Robocopy c:\test d:\tool *.txt *.jpg *.doc *.bat /move /e
/move /eà移動文件
相對來講這個命令比較簡單後面我不在作圖片說明了
垃圾文件不復制
在複製碑份數據的時候咱們不免會把一些臨時文件複製到新的目錄夾,不過咱們也能夠用命令解決這個問題
Robocopy c:\test d:\tool /e /xf *.temp *.bak /xf 不執行復制文件的類型
禁止大文件複製
Robocopy c:\test d:\tool /e /max:300000
超過300MB的文件就不復制,這裏使用的單位是Byte 300000Byte=300MB
只保留3天內修改的文件
Robocopy c:\test d:\tool /s *.txt *.jpg *.doc *.bat /maxage:3 在這些文件裏s是保留maxage後面能夠根據你的需求進行填寫好比5天內,那麼後面就是5,或則你也能夠用日期來表示表示方法爲YYMMDD好比2008年5月15日那麼就表示爲20080515
Robocopy c:\test d:\tool /s *.txt *.jpg *.doc *.bat /maxage:3 /minage:1
這個命令的意思爲 3天內除今天修改的文件才容許被複制
徹底複製
Robocopy c:\test d:\tool /mir
不復制隱藏文件
Robocopy c:\test d:\tool /e /xa:h /xa:h à表示爲隱藏屬性 不過除了隱藏屬性還有不少其餘屬性 好比 R只讀 A存檔 S系統 H隱藏 還有A+和A-,這個表示複製後文件添加或刪除屬性
複製NTFS權限
Robocopy c:\test d:\tool /e /copyall
指定時間複製
Robocopy c:\test d:\tool /e /rh:1730-1800
時間爲24小時格式表達爲4個數字從0000到2359
Rh:1730-1800意思是說下午5:30-6:00
寫完收工,下篇待續!!!