我有启动程序的代码:
Process.Start("cmd.exe", "/c test.exe \"\" > output.txt").WaitForExit();
虽然我想使用带有test.exe的参数/开关:
test.exe -F input.txt
怎么可以这样做?
答案 0 :(得分:3)
使用ProcessStartInfo.Arguments
。 msdn页面中有一个例子。
var process = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "test.exe",
Arguments = "-F input.txt",
}
};
process.Start();
process.WaitForExit();