[英]Execute a Program Which Accept Command Line Parameters
如何执行在c#中接受命令行参数的程序?
ProcessStartInfo与Process组件一起使用。 使用Process类启动进程时,除了附加到正在运行的进程时可用的进程信息外,还可以访问进程信息。
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.Arguments = "www.northwindtraders.com";
Process process = Process.Start(startInfo);
ProcessStartInfo p = new ProcessStartInfo(@"prg_name", @"args");
Process process = Process.Start(p);
尝试这个
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.FileName = "C:\etc\Program Files\ProgramFolder\Program.exe";
startInfo.Arguments = "C:\etc\desktop\file.spp C\etc\desktop\file.txt";
Process.Start(startInfo);
或者您可以尝试链接http://msdn.microsoft.com/en-us/library/aa288457%28v=vs.71%29.aspx
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.