程序执行+ C#中表单的参数

时间:2011-06-04 16:55:31

标签: c# .net windows

我目前正在尝试使用C#表单中的参数执行程序。我的代码:

    private void button1_Click_1(object sender, EventArgs e)
    {
        Process.Start("nan.exe");

    }

虽然我试图传递此参数:“nan.exe C:\ Windows \ System32”

我怎么能这样做?

2 个答案:

答案 0 :(得分:2)

使用:

 Process.Start("nan.exe", @"c:\windows\system32");

建议使用Environment.GetFolderPath()。

答案 1 :(得分:1)

您可以使用StartInfo对象为您执行此操作:

// where fileName and arguments is what you need:
Process p = new Process();
p.StartInfo = new ProcessStartInfo(@"nan.exe", @"C:\windows\system32");
p.Start();