如何创建一个在c#中启动其他进程的进程?

时间:2017-06-22 07:33:43

标签: c# process parent-child

我想创建一个没有任何意义但运行其他进程的进程。 (这将作为他的子进程) 子进程是“真正的”应用程序,如Notepad ++,Adobe Photoshop等。

我想要实现的是能够将进程(子进程和父进程)作为对象(System.Diagnostics)保存,同时具有执行和杀死我选择的任何子进程的灵活性。

1 个答案:

答案 0 :(得分:0)

创建一个控制台应用程序,它将使用Console.Readline()等待用户输入,例如" start proc"," kill"此控制台应用程序将能够生成您的其他进程并在需要时重新启动。您还可以使用任务计划程序自动启动此控制台应用程序。