Запуск программы с параметрами - C# (182971)

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

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

Помогите с аргументами к программе + перенаправление вывода в файл. Пробовал разные варианты:
Листинг программы
  1. "--user=user --password=pass --port=3306 --host localhost testbase > c:\temp\base.txt";
  2. "--user=user & --password=pass & --port=3306 & --host & localhost & testbase & > & c:\temp\base.txt";
  3. "--user=user --password=pass --port=3306 --host localhost testbase" + ">" + "c:\temp\base.txt";
Ни один вариант не работает.
Листинг программы
  1. private void Button_Click(object sender, RoutedEventArgs e)
  2. {
  3. Process dump = new Process();
  4. dump.StartInfo.FileName = "C:\\Program Files\\MariaDB 10.0\\bin\\mysqldump.exe";
  5. dump.StartInfo.Arguments = "--user=user --password=pass --port=3306 --host localhost testbase > c:\temp\base.txt";
  6. dump.Start();
  7. }

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

textual
Листинг программы
  1. Process.Start("cmd", @"/c ""C:\Program Files\MariaDB 10.0\bin\mysqldump.exe"" --user=user --password=pass --port=3306 --host localhost testbase > c:\temp\base.txt");

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


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

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

15   голосов , оценка 4.267 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы