Dir Compare 1.0
by Jeff L. Williams

What does this program do?
Ever wanted to delete, copy, move, or make a list of duplicate files? Ever wanted to know which files were different sizes? Now you can with Dir Compare. And you can compare against as many directories as you wish!

Why did you write this program?
I had this huge directory of MP3s. I had copied most of them from CD's I had created in the past. But for a while I kept adding new MP3's into that same directory. So now I'm needing to clean my hard drive yet I want to keep the MP3's I don't have on CD. So I created a utility that would allow me to do a compare against several cds to tell me which MP3 files did not exist on cd and needed to be put on one.

How much does it cost?
It's free. I have never released anything but freeware to this point. So enjoy! Just don't change anything and make sure this text file stays with the program.

Note:
This program requires the VB5 runtime. It can be found on Microsoft's web site:
ftp://ftp.microsoft.com/Softlib/MSLFILES/MSVBVM50.EXE

Who am I?
If you have any questions, comments, or enhancements... let me know. My email address is jeffguy@writeme.com. Thank you and enjoy!

Steps:

Step 1: Pick your original folder with the files you wish to act on.
  The program reads in a list of the files and displays them in the leftmost list ('New').

Step 2: Pick your comparison folder
  The program compares each file in the comparison folder(s) (the folder we just chose) with the files in the original folder. One of these four things happen:

  - The file does not exist in the original folder so we skip to the next file
  - The file exists in the original folder and is the same size. Move the file from the leftmost 'New' list into the 'Same Size' list
  - The file exists in the original folder and is NOT the same size. Move the file from the leftmost 'New' list into the 'Different Size' list
  - The file exists in the original folder and is NOT the same size but is found in the 'Same Size' list. Move the file from the 'Same Size' list into the 'Different Size' list

  Now remember, you can perform step 2 (the comparison) over and over again as many times as you need.

Step 3: Choose the action to be performed on the files listed
  Actions will be perform only on the files in the original directory specified when the "1. Get Directory (Original Files)" button was pressed.

Again, feel free to email me if you have any questions.