Как управлять сервером с помощью Python?

Имеется несколько серверов в локалке на win serv 2008,16, есть ли возможность перезапускать их, или выключать Python'ом?

Имею небольшой опыт с QML и Pyside/Pyqt, интерфейс не проблема, главное функционал. Может быть существуют библиотеки, которые позволяют так делать? Спасибо.

Не особо интересуют сторонние утилиты, суть цели по большей цели в практике питона.


Ответы (1 шт):

Автор решения: Николай Бессонов

Код который выключит сервер через 60 секунд

import subprocess

subprocess.call(["shutdown", "/s", "/t", "60"])
→ Ссылка