Since this document doesn't mention the RegistrationServices you may think the only way to register is via this application and waste a lot of time messing with it.
There is also System.Runtime.InteropServices.RegistrationServices (http://msdn.microsoft.com/en-us/library/system.runtime.interopservices.registrationservices.aspx) to do this from your applications.