The last screen shown by Windows Setup, just before it reboots for the 2nd time, has 4 progress bars. Something like:
- Creating start menu Items...
- Registering components...
- Deleting temporary files...
- Saving settings...
The command lines under [SetupHotfixesToRun] in svcpack.inf are executed during the
Registering components phase, when the progress bar is about 50%. Immediately following this, it executes the commands in Cmdlines.txt. This takes the progress bar to roughly 75%.
Does this answer your question?
Also, note that at this point it is using HKLM.DEFAULT as the current user hive and %ProfilesDir%Default User as the current user directory.