Once in a while I write an app out of necessity because I need a utility to do something very specific. I’ve been getting low drive space warnings on my c: drive and since I install all my apps and keep my files on other partitions other than c: where XP is, I was wondering what was taking up all the space.
I wrote this app (see top in the list) in about 30mins to recursively search through all files beneath a given starting directory, and build a sorted list of the largest files, largest first. If you run it from the command line specifying a starting directory it will run from the command line, but if you leave off the starting directory it will bring up a Swing UI (built in Matisse) so you can pick the starting directory from a File Dialog.