我遇到過幾個帖子,甚至在線編碼有關.batch文件以刪除文件夾和文件。但是,我仍然對互聯網上無數的信息感到困惑。是否有編寫腳本的特定方式,可以自動刪除30天以前的文件夾(腳本必須足夠聰明才能自行運行,而不是手動完成)一個腳本來自動刪除另一個文件夾中的文件夾
我很感謝您的幫助,我願意學習這裏。謝謝!
P.S.我附上了一個我想要刪除的文件夾的例子。正如你可以看到這些文件夾可以追溯到2008年
我遇到過幾個帖子,甚至在線編碼有關.batch文件以刪除文件夾和文件。但是,我仍然對互聯網上無數的信息感到困惑。是否有編寫腳本的特定方式,可以自動刪除30天以前的文件夾(腳本必須足夠聰明才能自行運行,而不是手動完成)一個腳本來自動刪除另一個文件夾中的文件夾
我很感謝您的幫助,我願意學習這裏。謝謝!
P.S.我附上了一個我想要刪除的文件夾的例子。正如你可以看到這些文件夾可以追溯到2008年
這將刪除整個目錄樹,所以用coution使用它,並刪除echo
,如果輸出是OK:
forfiles /d -30 /c "cmd /c if @isdir==TRUE echo rd /s /q @fname"
腳本不能自動運行他們的自我,但操作系統提供了一些工具,使用計劃任務做。所以你需要創建一個批處理文件來刪除你需要的東西,然後添加一個定期的計劃任務來完成這項工作。
沒有內置的批處理命令僅適用於具有特定年齡的文件。但是你可以從微軟下載forfiles tool。它只允許在特定年齡的文件上執行命令(在命令行上)。
的文件夾刪除?所有?? – Endoro
@Endoro是的 – ShaunK