Na verdade, é possível usar os comandos Start-Service
e Stop-Service
do PowerShell em uma máquina remota (discussão sobre este aqui ). Eu testei isso e confirmei que funciona:
Start-Service -inputobject $(get-service -ComputerName SERVER_NAME -Name SERVICE_NAME)
Além disso, você pode tentar wmic
parar o serviço. Parece que o serviço deve parar antes de continuar, embora eu não tenha testado completamente isso.
wmic /node:"SERVER_NAME" service where name="SERVICE_NAME" call stopservice