you can basically put anything in your batch. You just throw the progrms you want to run in the run once section of the winnt.sif file. The way i am thinking is ... Me develop a small little program that you execute at the end your windows install, using your winnt.sif file. This program will have a little check box for all the programs that you have on your cd, and you simply click which ones you want to install. That in turn, will run a separate batch file per application, installing that application. It seems like a long way round, but it'll work.