Запуск командной строки с параметрами - 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","/?");

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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