Wie du siehst, gibt es für die Übergabe der Parameter eine Maximallänge und daran kannst du auch nichts ändern.
64 KB, also bei
Unicode ~32000 Zeichen
z.B.
siehe CommandLine > CreateProcess
Zitat:
The maximum length of this string is 32,768 characters, including the
Unicode terminating null character
und eventuell auch
http://support.microsoft.com/kb/830473