Parameter mit Leerzeichen müssen unter Windows in Anführungszeichen gesetzt werden, ansonsten wird aus einem Parameter viele Parameter.
Du kannst natürlich, falls du nicht mit Anführungszeichen schicken willst, diese im Programm dann wieder mit einer Logik zusammenfügen und prüfen, welche Parameter zusammen einen einzigen Parameter bilden, aber einfacher ists doch sicher, einfach gequoted zu senden?