如何在.net windows应用程序中传递命令行参数

时间:2011-10-04 05:59:30

标签: c# command-line-arguments

我想将c#.net中的参数传递给我试过ProcessStartInfo的控制台应用程序 但是这可以用于立即运行应用程序...但我想设置将在预定时间运行的应用程序的参数

1 个答案:

答案 0 :(得分:1)

使用arguments属性传递命令行参数

http://msdn.microsoft.com/en-us/library/system.diagnostics.processstartinfo.arguments.aspx

示例:

  var info = new System.Diagnostics.ProcessStartInfo();
  info.FileName = "cmd.exe";
  info.Arguments = "/C";
  info.UseShellExecute = true;
  var process = new System.Diagnostics.Process();
  process.StartInfo = info;

  process.Start();
  process.WaitForExit();