Thanks for your reply, I'll try the API mode and see if it gets me anywhere. I saw mention of API in another post but could not locate a forum or docs for it, probably it's forum is hidden from me. Autoupdate for BASE is in the new version IIRC from his posts, and he is considering implementing update for all driverpacks, see his post here for discussion on this.

I have an AutoIT script I use to run through the steps of nLite, Bâshrat the Sneaky, CD creation, VirtualPC, etc. I have always modded my Bâshrat the Sneaky to replace all PAUSE's with PING's in order to run automatically. One of the things I noticed immediately on trying the new version is that, unlike the previous batch version, the new GUI cannot be run and exited automatically. With your switch to AutoIT it should be easy to add this functionality in order to cover this, so here's my suggestion.

1) Switch /auto (/a) runs the slipstream process and exits.

2) Switch /update (/u) runs the Bâshrat the Sneaky update procedures and exits.

3) The two can be combined (/a /u) in order to auto update the packs then run the slipstream process.

Congrats on taking this program into the AutoIT world, while I've only used it for a few automated install scripts besides my GUI HEXpcd project, I wish it had been around way back in my DOS BBS/FIDO days. wink I look forward to seeing where you take this project.

HEX