Começar
Mac OS X inclui suporte Samba por padrão, o que permite a comunicação entre hardware OS X e Windows PC. SMB é o que permite o compartilhamento simples de arquivos Mac para Windows, mas você também pode ir além e utilizar a linha de comando do OS X ou Linux para monitorar remotamente, iniciar e interromper serviços em execução em máquinas Windows - diretamente do terminal.
Observe que algumas versões do Mac OS X precisarão ter o Samba Tools instalado separadamente para poder executar os comandos 'net rpc' conforme instruído aqui. Você pode instalar o samba com homebrew ou MacPorts conforme necessário.
Isso é realmente útil se você tiver uma rede de ambiente multi-SO, e os administradores de sistema devem aproveitar a capacidade de reiniciar remotamente e monitorar serviços em execução em uma máquina Windows sem sair do OS X Terminal.
Listando serviços em execução no Windows PC a partir da linha de comando do OS X
Para listar os serviços em execução na máquina Windows, use este comando:
net rpc service list -I IPADDRESS -U USERNAME%SENHA
Um exemplo prático seria segmentar o PC Windows em 192.168.0.115 com login Windows e senha MyPassword:
net rpc service list -I 192.168.0.115 -U Windows%myPassword
Parar e iniciar os serviços do Windows no Mac usando net rpc na linha de comando
Após identificar o serviço que deseja parar, iniciar ou reiniciar, você pode emitir o seguinte comando para parar o serviço:
net rpc service stop SERVICENAME -I IPADDRESS -U USERNAME%SENHA
Em seguida, você pode reiniciar (ou iniciar) o serviço usando o seguinte comando:
net rpc service start SERVICENAME -I IPADDRESS -U USERNAME%SENHA
Esta é uma dica que encontrei no Lifehacker que era voltada para usuários de Linux, mas considerando que o Mac OS X tem um ponto fraco unix equipado com samba, o comando funciona da mesma forma em um Mac.