Использование Python для остановки и отключения служб удаленного сервера - PullRequest
0 голосов
/ 05 октября 2018

Я новичок в программировании и мире Python и ищу помощь и руководство.

Я пытаюсь написать код для остановки и отключения служб Windows во время обслуживания.Я хочу отключить службу, чтобы избежать перезапуска во время обслуживания.

Я могу остановить его, если я использую «Службу остановки сети», но когда я использую команду «SC \ servername stop», она не работает.Ниже мой код.

Этот код работает нормально с командой Net, но выдает ошибку, когда я заменяю ту же команду на "SC \ servername stop"

    #Connection and Service change code    
     connection= wmi.WMI(line, user=username, password=password)
     process_startup = connection.Win32_ProcessStartup.new()
     command='Net stop spooler' #Works but error cmd "SC \\servername stop 
     <service>" error
     command5= "Net start spooler" #works error in "SC \\servername config 
     <service> start=disabled"
     if tasks=='stop':
       process__id2, result = 
       connection.Win32_Process.Create(CommandLine=command, 
       ProcessStartupInformation=process_startup)
       process__id, result = 
       connection.Win32_Process.Create(CommandLine=command5, 
       ProcessStartupInformation=process_startup)
       print("job disabled")'

Спасибо за помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...