【问题标题】:How to kill process started by a service on Windows 2000 Server?如何杀死由 Windows 2000 Server 上的服务启动的进程?
【发布时间】:2009-05-26 08:56:45
【问题描述】:

我需要终止 Windows 2000 生产服务器上的一个进程,该进程由 Windows 服务启动。但是,从 GUI 执行此操作只会给我“拒绝访问”,所以现在我正在考虑创建一个小型应用程序或脚本来执行此操作。我只能偶尔访问 GUI,我没有服务器的用户名、密码等。有什么想法吗?

【问题讨论】:

  • 您使用的是什么“GUI”?您需要以本地管理员身份登录才能终止使用其他帐户启动的进程。
  • kill.exe [在 TTBOMK 中构建] 将实现与您建议编写的应用程序相同的效果,如果您实际上首先拥有权限。
  • 另见 serverfault.com
  • 或使用 pskill (technet.microsoft.com/en-us/sysinternals/bb896683.aspx),只要您提供具有所需权限的凭据,您就可以远程终止进程。

标签: windows-services windows-server-2000


【解决方案1】:

某些服务作为系统运行,您需要升级到系统用户才能杀死它。我建议您研究一下系统内部结构,以找到一种方法来帮助您实现所需的目标。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-08
    • 1970-01-01
    • 1970-01-01
    • 2019-08-06
    • 2017-09-22
    • 1970-01-01
    相关资源
    最近更新 更多