It is only the basic functionality. You could extend it with error checking, a refresh- and an exit button, view of the selected file, sort by date or time, multiple selections, special handling of .ini or .dat files, etc.
Because the script deletes files, be careful, not to select important ones, and double check the code before use! I only tested on WinXP.
TIF = %USERPROFILE%\Local Settings\Temporary Internet Files RunWait %comspec% /c dir "%TIF%" /A:-D /B /S > c:\dir.tmp,,HIDE FileRead files, c:\dir.tmp FileDelete c:\dir.tmp StringReplace files, files, %TIF%\,,ALL StringReplace files, files, `r`n, |, ALL GUI: Gui Add, ListBox, w600 h300 HScroll vFILE gFILE, %files% Gui Show Return FILE: Gui Submit, NoHide MsgBox 4,,Delete Temporary file?`n%TIF%\%FILE% IfMsgBox No Return Run %comspec% /c del /F "%TIF%\%FILE%",,HIDE StringReplace files, files, %file%| Gui Destroy GoTo GUI GuiEscape: GuiClose: ExitAppEdit 20060319: Delete temp file, remove `r (Thanks Titan)
Edit 20060320: Save a line with the standard delimiter |, Hide the console at cmd DEL