C# 응용프로그램 실행하기

Featured image

Git Source


program

private void button_Process_Click(object sender, EventArgs e)
{
    if (string.IsNullOrEmpty(textBox_Process.Text))
        return;

    Process.Start(textBox_Process.Text);
}

private void button_args_Click(object sender, EventArgs e)
{
    if ((string.IsNullOrEmpty(textBox_args.Text)) || (string.IsNullOrEmpty(textBox_args1.Text)))
        return;

    Process.Start(textBox_args.Text, textBox_args1.Text);                        
}

- Process.Start -

using System.Diagnostics; //추가
...
//응용프로그램 실행
Process.Start("http://www.google.co.kr"); //인터넷 실행

Process.Start("C:\Windows\System32"); //폴더 실행

Process.Start("cmd.exe"); //cmd 실행

//arguments 전달
Process.Start("cmd.exe", "\c ping 8.8.8.8); //cmd - ping 8.8.8.8 커맨드 실행