2013-07-14 3 views
0

Есть ли способ, которым я могу выполнять несколько команд в C#, не записывая сначала в пакетный файл?Выполнение нескольких строк команд без использования командного файла в C#

Я нашел, как это сделать, используя командный файл. Но мне нужно знать, как это сделать, не создавая пакетный файл.

+0

вы можете использовать процесс (http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx) –

+0

http://stackoverflow.com/questions/437419/execute-multiple-command-lines-with-the-same-process-using-net –

+0

Спасибо Shahrooz Jefri, который работал для меня – user1211499

ответ

0

Вы можете использовать Process Класс:

Process Class Обеспечивает доступ к локальным и удаленным процессам и позволяет запускать и останавливать локальные системные процессы.

myProcess.StartInfo.UseShellExecute = false; 
    myProcess.StartInfo.FileName = "C:\\HelloWorld.exe"; 
    myProcess.StartInfo.CreateNoWindow = true; 
    myProcess.Start(); 
Смежные вопросы