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

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

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

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

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

textual
Листинг программы
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
Похожие ответы