如何使用Python查看依赖于服务的Windows服务?

如何使用Python查看依赖于服务的Windows服务?,python,windows,service,process,dependencies,Python,Windows,Service,Process,Dependencies,使用Windows服务控制台,您可以在“属性”>“依赖项”>“以下系统组件依赖于此服务”下查看哪些服务依赖于某个服务:“。如何使用Python获得相同的信息?可以使用与问题答案相同的函数。基本上,使用subprocess.check_output()查询带有EnumDependen参数的sc: dependencies = subprocess.check_output(["sc", "EnumDepend", service,"4000"],

使用Windows服务控制台,您可以在“属性”>“依赖项”>“以下系统组件依赖于此服务”下查看哪些服务依赖于某个服务:“。如何使用Python获得相同的信息?

可以使用与问题答案相同的函数。基本上,使用subprocess.check_output()查询带有EnumDependen参数的sc:

dependencies = subprocess.check_output(["sc", "EnumDepend", service,"4000"],
                                       universal_newlines=True)