[BUGFIX] Code 1003 from servermanagercmd.exe is valid

http://technet.microsoft.com/en-us/library/cc749128(v=ws.10).aspx says it indicates "No change needed", but it's not in the listed return values
Ah, because you switched from shell_out! to shell_out below, and shell_out doesn't call error! itself.