Eu sei que você quer usar o bash / ssh, mas a maneira mais fácil em minha experiência de administrar o Windows a partir de uma caixa do Linux é com Python e WMI
link
link
link
import wmi
# Open a connection to a remote machine
c = wmi.WMI (
computer="other_machine",
user="you",
password="something"
)
# start the service
c.<service>.StartService ()
Esta é a forma mais simples que eu conheço, se você não precisa do BASH / SSH, se você precisar usar o SSH, fica mais complicado, pois agora você precisará do Python e do WMI instalados em qualquer máquina que você queira rodar. Nesse caso você pode querer ir com uma linguagem que já está instalada em cada máquina (VBScript, Powershell, etc). Esse método também pressupõe que você tenha o serviço WMI ativado na caixa do Windows que alguns administradores não gostam de fazer.
As caixas Linux são ótimas para administrar ambientes mistos, mas certifique-se de usar a ferramenta certa para o trabalho, um canivete cortará uma árvore, mas uma serra elétrica foi construída para cortar a árvore.