2009-01-09 80 views
2

我有一個共享磁盤,我想每週使用某種計劃任務清理一次。我想使用批處理腳本,以便系統管理員可以在需要時輕鬆修改它或在其他目錄上重新使用它。計劃任務:使用Windows批處理腳本進行目錄清理

該目錄具有多個文件擴展名的文件,但需要刪除的文件以.bkf結尾,並且必須超過2周。

有沒有人有這個Windows服務器的批處理腳本解決方案(不知道哪個版本)?

+0

http://stackoverflow.com/questions/324267/batch-file-to-delete-files-older-than-a-specified-date http://stackoverflow.com/questions/51054/batch-file- to-delete-files-older-than-n-days – 2010-05-11 18:33:17

回答

1

我最終只寫了一個接受參數和調度的EXE。不幸的是,其他解決方案沒有所需的靈活性。

1

看看這個頁面 - scheduling tasks from command line

它表明你熱創建命令行計劃任務。您可以將其與其他dos命令結合使用以獲得您的結果。

需要在批處理文件的唯一事情是

@echo off 
cls 
del C:\some\directory\*.bkf 

和刪除路徑,也可以使該目錄是多變發送到這個批處理腳本作爲參數。