Well, this documentation is going to be quick and dirty. History: I convert all uploads to PAK because TBBS can examine them and it makes smaller files and ARC. But is seems users want to upload in whatever they can. So, I run a utility called ZZAP that converts any archived file to any other archived file and also scans for those darn viruses. ZZAP creates a file called FILES.FIX of all the archives it changed. Well, I have all the information I need so I wrote DIRFIX to handle this for me while I sleep. I do do that sometimes you know. Also, have you noticed that when users upload files, sometimes they type in the filename in lower case. Well DIRFIX will convert the filenames up upper case for you if you wish. So, how do you use it? Well, first you run ZZAP from the directory that has the files you want converted. ZZAP will create a file called FILES.FIX in that directory. Now you run DIRFIX. It uses FILES.FIX to know what filenames to change. By default, it uses FILES.DIR as the pseudo directory. You may tell it what pseudo directory to use and to convert to upper case by the following command: DIRFIX NEW.DIR -U where NEW.DIR is the name of the pseudo directory and -U tells it to convert to upper case. By just running DIRFIX with no commands, it will look in the current directory for FILES.FIX and if it finds it, it will change the filenames. Well, that's all for now. Any questions and comments are welcome. Also any changes you need will be put in if I can do it. Gary