Yes, I know this turning out more difficult than previously thought.
What if I replace the startup2.cfg (becuase it appears to be empty) w/ my macros. Then at the end of the startup2 file add a line to delete the startup2.cfg file. This will prevent it from running the macros again, and there should be no problem w/ the program b/c the startup2.cfg is empty anyway. It will just load these files on the next startup, right?
By the way. Thanks for all the help so far.