Windows Vista之後備份檔案內建TOOL-Robocopy 指令範例參考(四)-備份有修改的文件
Windows Vista之後備份檔案內建TOOL-Robocopy 指令範例參考(四)-備份有修改的文件
實例四:只要這一周修改的文件
[實現效果]
這一周處理了哪些我的文件?編輯了那些文件?將這些修改了的我的文件複製到一個資料夾下,再好好回味一下。本例就是要將d:\work中最近七天內新增或修改了的TXT、DOC、XLS、PPT等我的文件,複製到e:\look目錄下。
[簡單指令]
robocopy d:\work e:\look /s *.txt *.doc *.xls *.ppt /maxage:7
[參數講解]
/maxage:表示最遠修改時間的,修改時間比這個還要舊的文件將不會被複製。/maxage:後可接數位,也可以接日期,數位小於1900時表示天數,否則就得用YYYYMMDD來表示具體的日期
如/maxage:20040210表示2004年2月10日後被修改的文件才允許複製。與之相對應的參數是/minage,表示最近修改時間,比這個時間新的文件將不被複製。
[舉一反三]
robocopy d:\work e:\look /s *.txt *.doc *.xls *.ppt /maxage:7 /minage:1
則表示近七天內除今天外修改的文件才允許被複製。
與修改時間相對的還有最近訪問時間,/maxage指最遠訪問時間,比這個時間老的文件將不被複製。/minage是指最近訪問時間,比這個時間新的文件將不被複製。