1

我尝试了很多方法来停止系统控制的进程,尝试了谷歌甚至尝试了管理员权限,或者使用C:\Windows\System32\taskkill.exe.

这在任务管理器中很容易完成,但如果 VS.NET 中没有基本或 2008 中的方法,则无法通过编程找到方法来做到这一点。

4

2 回答 2

3

使用Process该类查找进程(使用其中一种GetProcesses*方法)并在其上调用该Kill方法。

当然,运行您的应用程序的帐户需要有足够的权限才能执行此操作。

于 2012-11-23T09:55:16.243 回答
0

您是否尝试过类似的方法:

Dim process As System.Diagnostics.Process = Nothing
Dim psi As New ProcessStartInfo

psi.UseShellExecute = True
psi.FileName = “taskkill.exe”
psi.Arguments = “/F /IM notepad.exe”
process = System.Diagnostics.Process.Start(psi)
于 2012-11-23T15:09:28.387 回答