0

私はそのような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 Confirm などをコンソールに送信できますか?

ありがとうございました...

4

1 に答える 1

0

このコンソールを実行して維持できますか

はい、できます。Thread.Sleep(...); を使用して while ループに入ります。

必要に応じて、いくつかの引数と Enter confirm のようなものをコンソールに送信します

はい、できます。MSDNを見てみましょう

于 2013-04-26T07:22:15.083 に答える