1. 程式人生 > 實用技巧 >WindowsServer2008 R2 無法使用deltree命令的解決辦法

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”放到任意位置,不要放到“檔案中轉站”裡面,再建立一個計劃任務。就可以做到每週定期自動清理清理,或者每月定期自動清理。

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

轉載於:https://blog.51cto.com/lybshadow/764609