PostRank

2009/08/21

如何自動清理File Server Public過期文件

1.安裝Microsoft的工具 Robocopy

 

2.製作批次文件(clear_XXX_public.bat),以XXX為例。
a.
先於 \\192.168.5.250\資訊部Public\Temp下建立當天日期的資料夾
@mkdir z:\temp\%date:~0,4%%date:~5,2%%date:~8,2%

 

b.robocopy工具,將w:\(192.168.5.250\XXX Public)中,超過35天的文件,以搬移的方式移到步驟a.建立的資料夾中,並填寫搬移記錄於 z:\temp\clear_XXX_public_20090821.log
@robocopy w:\ z:\temp\%date:~0,4%%date:~5,2%%date:~8,2% /s *.* /maxage:999 /minage:35 /move /v /fp /DCOPY:T /TS /tee /log:z:\temp\clear_XXX_public_%date:~0,4%%date:~5,2%%date:~8,2%.log

 

3.Windows的排定的工作,設定每天0點自動執行clear_XXX_public.bat

沒有留言: