雖然系統(tǒng)已經(jīng)進化到了Windows8,但這并不代表它所有的功能都進化了,其中最明顯的莫過于復制功能了,只能單一地將文件從一個地方復制到另一個地方,這無疑難以滿足我們的需要。其實在Windows Vista/7/8等系統(tǒng)中,隱藏著一個復制高手——Robocopy,用好它能夠滿足我們多樣化的復制需求。
實例1
復制多級文件夾中的特定文件
任務(wù)描述
在F盤“個人資料”文件夾中,大概有6層目錄累計800多個文件夾,Boss要求將其中的所有文本文件且包含文本文件所在文件夾,全部復制到G盤的wenben文件夾中。
按Win+R打開運行對話框,輸入cmd后按Enter鍵打開命令提示符,輸入如下命令(如圖1):
Robocopy f:\個人資料 g:\wenben *.txt /s
注意命令之間的空格,這里的*.txt表示文本文件,/s是剔除所有的空文件夾。
Tips
Windows XP中如何使用Robocopy
在Windows XP中并沒有Robocopy命令,我們可以下載Robocopy XP010版(http://xiazai.zol.com.cn/detail/10/91484.shtml),將其解壓后復制到Windows XP安裝目錄下的system32文件夾中,并雙擊robocopy.exe運行,這樣在Windows XP中也能使用該命令。
實例2
復制指定級別目錄中的文件
任務(wù)描述
在F盤“個人資料”文件夾中有6層目錄,現(xiàn)需要將一、二層文件夾中不大于10MB的rar或zip壓縮包復制到G盤mywork文件夾中,其它的文件一律忽略。
打開命令提示符,輸入如下命令(如圖2):
robocopy f:\個人資料 g:\mywork *.rar *.zip /s /lev:2 /max:10485760
這里的/lev:2表示兩層目錄,如果是四層目錄則是/lev:4,/max:10485760表示文件不大于10MB,其中10485760的單位是bytes,因為10MB=1024×1024×10=10485760bytes。還可以使用參數(shù)/min,限定了文件大小的下限,兩個參數(shù)可以同時使用,從而確定所需復制的文件大小的范圍。
Tips
如果確認目標文件夾沒有復制的圖片,那么這一步驟可以省略;如果覺得英文界面使用不太方便,可以選擇漢化版本(下載頁面為http://www.skycn.com/soft/23894.html)。
實例3
結(jié)合計劃任務(wù)實現(xiàn)自動備份
任務(wù)描述
重要的文件需要時刻注意備份,用Robocopy監(jiān)視要備份的文件夾,結(jié)合計劃任務(wù),一旦到指定時間即自動備份到特定文件夾。
打開記事本,輸入如下命令(如圖3),然后將文件保存為beifen.bat。
robocopy d:\公司資料 G:\重要文件 /e /copyall /mot:1 /mon:2
接下來打開“任務(wù)計劃程序”,單擊“創(chuàng)建任務(wù)”(如圖4),在“觸發(fā)器”中選擇“每天”,并設(shè)置時間為17:50,單擊“下一步”選擇“啟動程序”,再打開beifen.bat,單擊“完成”按鈕,這樣每天17:50就會自動進行備份。