start command misinterprets [parameters] if no "title" param
start /?
START ["title"] [/Dpath] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/WAIT] [/B] [command/program]
[parameters]
start "c:\program files\mything.exe" /foo="for my thing"
error
start "mystupidwindowtitle" "c:\program files\mything.exe" /foo="for my thing"
foo="for my thing" passed correctly, mything starts.