there is my contribution...
Why not using PUBLISH ?
Awesome Andrea!
BTW, why use the Startup Suite? Is it simply to avoid problems with the ACadDoc.LSP file? I'd have thought it might even be easier to simply rename the old existing ACadDoc.LSP (if it exists) then create a new temporary one which loads the renamed one (as well as your lisp), then runs the publish command so the user can select the files, and after publish completes delete the temporary ACadDoc and rename the old one back.
Thanks Irneb,
I've tested acaddoc also,...and seem to work well,...but for the common of user, acaddoc may have diffrent setting and or in a network drive and set at read-only mode.
in our office,...depending the client program used,...acaddoc is diffrent and use diffrent location depending the AutoCAD profile set. It is also recommanded to check the file attribute before writing something in it....some client have "Weird" tool here making some file in read-only mode during their program process.
so I tought that it was easy to use the startup suit case...
Just sharing my 2 cents.