|That makes a little more sense, but it seams to me that if you're going to use add, you also need to put them in a different directory in the repository, otherwise you'll probably be overwritting the prior file. That's why I suggested using update instead of add.|
The main/first thing we need to look at is what language do you want to use. A batch file could be used, but it would no be a very good choice. Next we'd need a little more detail on what you need to accomplish. Do you need to CVS/add each entire directory, or just certian files within the directory? If it's just certian files, do you want/need to compare them against the ones in the repository before adding?
Very few people on this site, especially in the DOS area, don't know much about CVS. I do use CVS for versioning some of my scripts, so if you like, I can help with a perl script but not a batch file. Or, I can point you to other sources.