如何根据服务名称从命令行找出正在运行的Windows服务的PID?

时间:2017-05-17 07:31:59

标签: windows

我在服务控制面板中显示的是Windows服务的名称。我知道服务正在运行。如何使用Windows命令行获取服务的PID?

(背景:我想验证特定服务是否出现在jconsole中)。

1 个答案:

答案 0 :(得分:0)

sc queryex <name>

请参阅SC

示例:

>sc queryex Tomcat9

SERVICE_NAME: Tomcat9
    TYPE               : 10  WIN32_OWN_PROCESS
    STATE              : 4  RUNNING
                            (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
    WIN32_EXIT_CODE    : 0  (0x0)
    SERVICE_EXIT_CODE  : 0  (0x0)
    CHECKPOINT         : 0x0
    WAIT_HINT          : 0x0
    PID                : 4908
    FLAGS              :

>