Как запустить, остановить, приостановить и возобновить услуги на windows, используя Python - PullRequest
1 голос
/ 14 апреля 2020

Я использую Python 3.7 на Windows 10, и я пытался выполнить задачи по запуску, остановке, приостановке и возобновлению служб на windows, но мне не удалось получить подходящий результат. Я искал некоторую информацию, но не получил никакой. Я пытался использовать модуль подпроцесса, но у меня ничего не вышло, и я не уверен, является ли использование этого модуля правильным или нет. Я начал с чего-то

from subprocess import Popen, PIPE

p=Popen([r'executable path'])
stdout,stderr = p.communicate()

Я смог запустить блокнот с помощью этого кода, но не в состоянии запускать какие-либо службы. Как я могу выполнить вышеупомянутые 4 задачи для службы, использующей python, и какой модуль я должен использовать для нее. Я также смотрел на модуль с именем pywinservicemanager, но он тоже не работает

...