I think that would depend on whether or not THOSE applications had automated installation facility. Most applications have things that require user interaction during setup, acknowleding a license agreement comes to mind. You could write a batch file that would launch the setups. I do something a little different. I have one customer that I have to do this from time to time, they have a lot of difficult to setup business applications with windows2000 but the machines are all a little different. I clone the drive with the apps loaded, when one needs to be rebuilt I clone the drive back from my clone disk and then of course it's broken because the hardware is different, so I do a repair install and everything is then good. Saves me a lot of time still. Need windows2000 or above to do this though.