They way I go around it was to take a good portion of the files and just zip them up.
Then use a RunOnExit command to unzip them into the proper location.
This is similar to how MSI are done: you have a setup.exe, msi file and a bunch of cab files.
But I agree they need a better way.
If you kept the files separate from the registry and the other commands then you can solve two problems:
- 2 GB limit
- may allow you to make changes to the AIC file without the master machine. This would allow me to make changes to the AIC or to just add files later.