Параметры C # Process.Start усечены

Я получил усеченные параметры при передаче очень длинных путей к файлам. Мне нужно запустить программу и передать все через параметры команды - иногда она просто усекает команду. Он делает это глобально, так что это проблема не только для каждого параметра, но и для целого.

редактировать: Проблема, вероятно, заключается в ограничении длины командной строки, так какmonkey_p сказал. Вопрос в том, как это обойти? (изменение рабочего каталога не будет выполнено, потому что файлы могут существовать в разных местах).

Ответы на вопрос(2)

Ваш ответ на вопрос