我可以从MSDN文档中看到新的Windows服务将存储在注册表中 HKLM \ System \ CurrentControlSet \ Services
但是,服务注册表项不包含“服务运行状态”的值 谁能让我知道服务运行状态将存储在哪里?
答案 0 :(得分:4)
服务运行状态未存储在注册表中 - 它是一个运行时属性,您可以使用ControlService()
服务管理功能进行查询。
答案 1 :(得分:0)
您也可以使用sc.exe(C:\ WINDOWS \ system32 \ sc.exe)
>sc query fax
SERVICE_NAME: fax
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 1077 (0x435)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0