WindowsServer2008 R2 無法使用deltree命令的解決辦法

        作爲企業信息的管理者,文件服務器的管理是很重要的。在文件服務器上除了建立部門的共享文件夾,還有可能會建立一個公共共享文件夾,這就是我要具體說的地方。

        公共共享文件夾,是指任何人都可以在裏面建立和刪除文件,也就是Everyone 有完全訪問權限。爲了便於記憶,我在公司服務器上建立了一個公共共享文件夾,名稱爲:文件中轉站 。雖然任何人都可以在其中可以有建立和刪除的權限,但是裏面東西多了就要刪除,不然服務器上空間就不夠了。我弄了兩2T的做了個RAID0 ,但是2T的空間也會很快消耗完,一個管理的事情太多,平時太忙,做定期清理很難。所以考慮到建立計劃任務做清理。衆所周知Server2003 可以是用DelTree對某個文件夾內的所有文件包括文件夾清理,因爲要刪除“文件中轉站”裏面的文件,不只是刪除文件,還要刪除文件夾的,所以在Server2003 中Deltree是最好的選擇。但是自從更新了服務器系統從Server2003 升級到了Server2008 ,這個命令就不能用了。想了好多辦法,最後還是回到了,原點 DEL命令上面,想到deltree其實也是基於DEL命令上的,測試了好多次終於被我摸索出來了,就獻給大家。

1、建立一個BAT文件,如“中轉站清理程序.bat”內容如下:

F:
cd 文件中轉站
del * /S /Q
rd f:\文件中轉站 /S /Q

2、將“中轉站清理程序.bat”放到任意位置,不要放到“文件中轉站”裏面,再建立一個計劃任務。就可以做到每週定期自動清理清理,或者每月定期自動清理。

 

 

 

 

       覺得這個是在工作上很實用的東西,分享給大家,希望有所幫助。高手可以掠過,不要噴我。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章