Alright, I'm going to try something along those lines... here's what i've got... REG ADD %KEY%\086 /VE /D "Rebooting..." /f REG ADD %KEY%\086 /V 1 /D "%PP%\folder.exe" /f REG ADD %KEY%\086 /V 2 /D "%PP%\reboot.cmd" /f SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\090 /VE /D "Preparing Final Clean Up ..." /f REG ADD %KEY%\090 /V 1 /D "%systemdrive%\cleanup.cmd" /f EXIT The second line is a simply a little SetupFactory program I made to change the location of My Documents. I made a simple reboot batch to reboot automatically after 60 seconds. However, I'm concerned that the second ROE won't be entered into the registry until the reboot batch is completed, which wouldn't work, would it? My reboot.cmd code: cmdow @ /HID shutdown.exe -r -f -t 60 -c "Windows XP will now restart in 1 minute..." EXIT Probably a simpler way to do that, as well. Should work give it a whirl. I do mine a little differently with three seperate ROE's heres an example. REG ADD %KEY%\220 /VE /D "Loading Programs Volume Three Please wait" /f REG ADD %KEY%\220 /V 1 /D "%CDROM%\Software\Runonce\Runonceex2.cmd" /f REG ADD %KEY%\223 /VE /D "The Machine Will Reboot in Ten Seconds" /f REG ADD %KEY%\223 /V 1 /D "%CDROM%\Software\Reboot.cmd" /f Works for me. Cheers MC.