Windows-Xp

使用批處理腳本刪除文件夾中最舊的文件

  • November 17, 2012

我必須編寫一個批處理文件來刪除文件夾中最舊的文件,但我不知道如何獲取最舊文件的名稱。

我可以使用 DIR 對文件進行排序,DIR /B /O:D /T:C但這是一個列表,我需要該列表中的第一個文件(因為它首先對最舊的文件進行排序)。

我該怎麼做?

謝謝

勾起了一些痛苦的回憶!我找到了這個:

http://www.chebucto.ns.ca/~ak621/DOS/Bat-Adv3.html#OLD

我不會剪切和粘貼腳本,因為那裡寫得非常好。

我認為這應該可以通過forfiles命令實現。技術網連結。但它不包含在 WinXP 中。然而,微軟的“資源工具包”包括幾個工具,forfiles 就是其中之一。嘗試用Google搜尋“Windows 2000 Resource Kit”,它包括 forfiles IIRC。

引用自:https://serverfault.com/questions/294913