Windows-Xp
使用批處理腳本刪除文件夾中最舊的文件
我必須編寫一個批處理文件來刪除文件夾中最舊的文件,但我不知道如何獲取最舊文件的名稱。
我可以使用 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。