我们有一个Web应用程序,需要启动其他进程。通常情况下,这些进程是批处理文件,可以启动一系列其他进程。有时候,我们需要杀死正在运行的批处理文件进程,并且需要杀死它及其子进程。在.Net中,最好的方法是什么?
这是一个旧的帖子,但在此发布以防其他人也在寻找答案 以管理员模式运行批处理文件: 如何使用C#运行批处理文件作为管理员来安装Windows服务 编程方式杀死进程树: C#中编程方式杀死进程树 将它们组合起来应该就可以了。 希望能有所帮助。