我正在启动Perl控制台的过程:
Process proc= new Process();
proc.StartInfo.FileName = PerlPath;
proc.StartInfo.Arguments = "some parameters";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
proc.WaitForExit();
此代码启动进程,但在进程完成后,它将终止。 我是否可以运行此控制台并使其保持活动状态,如果需要,可以向控制台发送一些参数,例如Enter确认?
谢谢...
答案 0 :(得分:0)
我可以运行此控制台并保持活着吗
是的,你可以。使用Thread.Sleep(...);
进入while循环如果我需要,请向控制台发送一些参数,例如Enter confirm
是的,你可以。看看MSDN