Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

So I have a folder that has a lot of folders that have a lot of folders and so on.

I made a bunch of edits to some files that are in many of these folders, but I have no idea what files they were. Is there any program that will recursively go through the folder and show me all the files sorted by their last modified date? I am on Windows XP.

share|improve this question
add comment

4 Answers

up vote 3 down vote accepted

Did you try to use the built-in Windows Search (wildcard search on that folder, then sorting the result by modify date).

As alternative, there is a little freeware tool you could use: "Last Changed Files." Here is a description of the software.

alt text

alt text

share|improve this answer
    
Use Windows Search! BUT OF COURSE. I feel like an idiot now. This did the trick, although I'm not on Vista. –  Paolo Bergantino Jul 18 '09 at 7:29
add comment

Use Total Commander. :) I'm serious.

Enter the main folder you want to see and Ctrl+B. That will list all files within the main folder and all of its subfolders. And then you know how to sort by date A-Z or Z-A. Someone explained that above.

Forget about Windows Explorer when it comes to file management. If you ask me, avoid Windows Explorer unless you really have to use it (e.g. when saving something from the internet to a specific place).

share|improve this answer
add comment

The dir command,

dir /od /S

was something i used long back.

Since then, I have shifted to Cygwin.

find . -type f -exec ls -lsrt {} +

Note: The 'r' makes 'ls' reverse sort; latest files at the bottom.

share|improve this answer
    
This works, but it groups the files by folder. There are a LOT of folders, so I have to go through each one and see when the latest file was edited. Is there a version of this comment that will just group all the files together? –  Paolo Bergantino Jul 18 '09 at 7:13
    
yeah, I recollect. That is why the Cygwin reference. There may be some DOS/Windows trick, but I find peace in the Cygwin unix shell. –  nik Jul 18 '09 at 7:14
    
I was halfway through downloading Cygwin when the Windows search was suggested. Thank you, however, as I think I'll check it out anyways. –  Paolo Bergantino Jul 18 '09 at 7:31
add comment
DIR /S /OD

The Windows search is probably better for this, just browse to the top directory you wish to start at, and leave the filename blank. It will list all files, then simply click "Date Modified" as shown here:

alt text

share|improve this answer
    
This works, but it groups the files by folder. There are a LOT of folders, so I have to go through each one and see when the latest file was edited. Is there a version of this comment that will just group all the files together? –  Paolo Bergantino Jul 18 '09 at 7:12
    
add the /B switch –  John T Jul 18 '09 at 7:13
    
I just did "dir /OD /S /B" but it doesn't have any data besides the file name and the sorting is definitely not right... Mmm. –  Paolo Bergantino Jul 18 '09 at 7:17
    
whoops! that just strips headers such as folder name it recursed into etc. Cygwin is probably the easiest for this to tell you the truth. –  John T Jul 18 '09 at 7:21
    
Yes. Thank you for your help. –  Paolo Bergantino Jul 18 '09 at 7:31
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.