Если вы хотите, чтобы вручную вводить их каждый раз делать что-то вроде этого:
import os
import win32serviceutil
stopping = 1
while stopping == 1:
service_name = raw_input('enter the name of the service[s] you would like to stop\nor enter done or exit to exit\n: ')
if service_name.lower() == 'done' or 'exit':
stopping = 2
else:
try:
win32serviceutil.StopService(service_name)
print '{} stopped'.format(service_name)
except:
print 'could not stop service {}'.format(service_name)
Элиф вы хотите сделать это автоматически каждый раз при запуске функции сделать что-то больше похоже на paidhima :
import wmi
import os
import win32serviceutil
service_name = ['this is service one :)'
,'service 2'
,'service 1 million'
]
for s in service_name:
win32serviceutil.StopService(s)
еще вы можете перечислить все службы и свернуть свою машину, выключив их все :)
Поместите все службы в список, перейдите по списку с помощью цикла for. – paidhima