如何执行在c#中接受命令行参数的程序?
答案 0 :(得分:10)
通过指定应用程序的名称来启动进程资源 一组命令行参数,并将资源与a关联 新的流程组件。
示例:
Process.Start("IExplore.exe", "C:\\myPath\\myFile.htm");
答案 1 :(得分:6)
ProcessStartInfo与Process组件一起使用。什么时候 您可以使用Process类启动进程,您可以访问 处理信息以及附加到a时可用的信息 运行过程。
ProcessStartInfo startInfo = new ProcessStartInfo("IExplore.exe");
startInfo.Arguments = "www.northwindtraders.com";
Process process = Process.Start(startInfo);
答案 2 :(得分:1)
ProcessStartInfo p = new ProcessStartInfo(@"prg_name", @"args");
Process process = Process.Start(p);
答案 3 :(得分:1)
试试这个
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