【发布时间】:2013-02-17 07:42:48
【问题描述】:
使用 C# 我想将 CTRL+C(中断)发送到我从服务(后台进程)运行的某个控制台进程,因为这似乎是终止它的唯一有效方法。
我该怎么做?
【问题讨论】:
-
我的进程没有窗口,因为它从服务运行 - 还是我的错误?
-
你使用 Process 类吗?因为你可以调用 Kill() 方法。否则发送“exit\n”不起作用?
-
杀死它通常会导致图形驱动程序崩溃,正确的方法是使用CTRL+C。