import wmi
def listservices():
c = wmi.WMI()
for service in c.Win32_Service():
#print(service.Caption,service.StartMode,service.State)
print(service.Caption) #名称
print(service.StartMode) #启动类型
print(service.State) #状态
if name=='main': listservices()
可以获取当前全部的系统服务的名称 启动类型、状态 但是要怎么才可以更改呢?
1
sunhk25 Jun 22, 2017
service.ChangeStartMode (StartMode="Automatic")
https://mail.python.org/pipermail/python-list/2003-September/226274.html |
2
linus3389 Jun 22, 2017
os.system("net stop/start service_name")
状态可以 sc query service_name |
3
NoAnyLove Jun 22, 2017
|
4
LEQ4ctL0lmh7q795 Jan 8, 2021
@NoAnyLove
👍 |