Запуск командной строки с параметрами - C#

Узнай цену своей работы

Формулировка задачи:

Есть командная строка и ее надо запустить, делаю как обычно
System.Diagnostics.Process.Start("C:\Temp\Some.exe");
Все отлично работает. Но дело в том что мне поступает командная строка и в ней могут быть аргументы и я не знаю что есть ли они или нет, я получаю полную командную строку и не могу отделить аргументов от нее. если я напишу
System.Diagnostics.Process.Start("C:\Temp\Some.exe -i");
То будет ошибка а написать
System.Diagnostics.Process.Start("C:\Temp\Some.exe", "-i");
я не могу т.к. получаю командную строку полностью вместе с аргументами !!!, как быть?

Решение задачи: «Запуск командной строки с параметрами»

textual
Листинг программы
Process.Start("cmd.exe","/?");

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 4 из 5
Похожие ответы