【问题标题】:Kill specific process in vb.net杀死vb.net中的特定进程
【发布时间】:2015-03-11 19:04:20
【问题描述】:

我正在为我的学校编写一个程序,该程序应该终止用户打开的某些进程,例如 taskmgr 或 regedit 等。怎么做?我知道文件名,但不知道如何获取它们的 PID。

例如,讨厌的学生想要绕过阻止“成人”网站或 chans 等的安全程序。现在我必须阻止执行文件 - 只有其中两个 - 我的意思是 taskmgr 和 regedit。

【问题讨论】:

  • 使用组策略一开始就阻止这些应用程序启动会容易得多。
  • 是的,但是如果做一个应用程序,我会在年底获得更好的成绩。我想过
  • 那么如何制作一个设置 GPO 的应用程序。然后,您将获得荣誉并正确完成。
  • 只要确保你的老师在这里没有帐户...
  • @JoshPart 最快的获得 F- 如果你问我的方法...

标签: vb.net pid kill-process


【解决方案1】:

您不需要获取 PID,没有比这更容易的了...

For Each proc As Process In Process.GetProcessesByName("taskmgr")
    proc.Kill()
Next

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    相关资源
    最近更新 更多