Как использовать больше команд DOS в C #

У меня около 7 команд в DOS, и я хочу запустить их в своей программе на C #. Могу я сделать:

System.Diagnostics.Process.Start("cmd.exe", "my more commands here");

? РЕДАКТИРОВАТЬ: Я делаю небольшое приложение, которое будет запускать g ++. Теперь это правильно?:

 System.Diagnostics.Process.Start("cmd.exe", "/k cd C:\\Alps\\compiler\\ /k g++ C:\\Alps\\" + project_name + "\\Debug\\Main.cpp");

Команда для компиляции:

g++ -c C:\Alps\here_is_projectname\Debug\Main.cpp -o main.o
6
задан FrewCen 9 August 2011 в 16:57
поделиться