Как я могу запустить исполняемый файл по указанному пути из VB.NET или C # .NET (приложения Windows) - PullRequest
2 голосов
/ 27 марта 2009

Сначала я запускаю приведенную ниже команду «mysqldump.exe --user = root --password = root account> accounts.sql» в пути C:>, чтобы выполнить резервное копирование, но отображается сообщение об ошибке «mysqldump не распознанная команда ".

Затем я изменил путь в командной строке с помощью команды cd в папку "C: \ Program Files \ MySQL \ MySQL Server 5.0 \ bin>"

Теперь я запускаю следующую команду.

C: \ Program Files \ MySQL \ MySQL Server 5.0 \ bin> mysqldump.exe --user = root --password = корневые учетные записи> account.sql

Он успешно работает, но как я могу добиться этой работы из VB.NET или C # .NET.

Ответы [ 2 ]

3 голосов
/ 27 марта 2009

Не совсем уверен, что вы спрашиваете, но ниже, запускает mysqldumb.exe с параметрами, которые вы указали. (С #)

Process.Start(@"C:\Program Files\MySQL\MySQL Server 5.0\bin\mysqldump.exe", "--user=root --password=root accounts>accounts.sql")
0 голосов
/ 27 марта 2009

Вы имеете в виду изменение текущего пути? Вот код C #, чтобы сделать это ...

Directory.SetCurrentDirectory(@"C:\Program Files\MySQL\MySQL Server 5.0\bin");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...