If you are installing System Centre Service Manager 2012 (SP1) and are receiving what appears to be quite a generic error Error: “1639. Invalid command line argument.” then hopefully this will save you some time.
Having spent a good few hours installing & reinstalling, trying different operating system versions (even though they were on a office supported list) I decided to pay attention to what the log file was actually telling me. Each time the installer got to the same place with “Setting SDK username and password”. The password I was trying to use in my lab environment and a ‘@’ symbol in it (no prizes for guessing what the password was I was trying to use!) Once I had changed my password and removed the @ symbol everything sprung into life.
This is rather annoying as the wizard itself accepts and is quite happy with password during the process or specifying the service and workflow account details.
Hope that saves someone a bit of time if they come across a similar issue.