【发布时间】:2017-07-26 14:49:27
【问题描述】:
使用 Windows 服务控制台,您可以在“属性”>“依赖项”>“以下系统组件依赖于该服务:”下查看哪些服务依赖于某个服务。如何使用 Python 获得相同的信息?
【问题讨论】:
标签: python windows service process dependencies
使用 Windows 服务控制台,您可以在“属性”>“依赖项”>“以下系统组件依赖于该服务:”下查看哪些服务依赖于某个服务。如何使用 Python 获得相同的信息?
【问题讨论】:
标签: python windows service process dependencies
可以使用与this问题的答案相同的功能。基本上,使用 subprocess.check_output() 来查询带有 EnumDepend 参数的 sc:
dependencies = subprocess.check_output(["sc", "EnumDepend", service,"4000"],
universal_newlines=True)
【讨论】: