如何查找附加到Windows服务的进程名称?

时间:2013-09-20 19:16:51

标签: windows-services

我有一个Windows服务“MyNewService”,我想通过仅附加断点来调试此服务。

可以按照以下步骤使用visual studio 2010完成: 1.转到工具 - >附加到流程 - > “流程服务名称”

我不知道为我的服务附加哪个进程。

1 个答案:

答案 0 :(得分:2)

您可以使用以下命令找到Windows服务的imagepath:

sc qc MyNewService

对于eventlog,它将输出:

SERVICE_NAME: eventlog  
        TYPE               : 20  WIN32_SHARE_PROCESS  
        START_TYPE         : 2   AUTO_START  
        ERROR_CONTROL      : 1   NORMAL  
        BINARY_PATH_NAME   : C:\Windows\System32\svchost.exe -k LocalServiceNetw orkRestricted
        LOAD_ORDER_GROUP   : Event Log
        TAG                : 0
        DISPLAY_NAME       : Windows Event Log
        DEPENDENCIES       :
        SERVICE_START_NAME : NT AUTHORITY\LocalService

您对 BINARY_PATH_NAME

感兴趣