C # Process.Start-Parameter abgeschnitten

Ich habe beim Übergeben sehr langer Dateipfade abgeschnittene Parameter. Ich muss ein Programm starten und alles über Befehlsparameter übergeben - manchmal schneidet es den Befehl einfach ab. Es funktioniert global - es ist also nicht nur ein Problem für jeden Parameter, sondern für das Ganze.

edit: Das Problem ist wahrscheinlich die Begrenzung der Befehlszeilenlänge alsmonkey_p sagte. Die Frage ist: Wie kann man das umgehen? (Das Ändern des Arbeitsverzeichnisses ist nicht möglich, da Dateien an verschiedenen Orten vorhanden sein können.)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage