As a matter of fact, I have the batch files written that accomplish the COM object registration.
However, my end-goal is to have a fully automated process. In order to run those .bat files, I have to right-click and run as admin due to the W7user account controls.
I don't really care if regasm.exe is run through the batch files after being called from a VBA script in excel, or if it is done through the VBA script itself. But W7 absolutely cares that the user running regasm.exe is an administrator.
I guess that the gordian knot solution would be to run excel as admin, but passing more than one string to the cmd window seems like a feat that could easily be accomplished via VBA.