Como posso iniciar um processo no Windows 8.1 remotamente do Linux

Como posso iniciar um processo no Windows 8.1 remotamente do Linux

Eu tentei o winexe - funcionou bem no Windows XP e no Windows 7, mas não funciona no Windows 8.1. Tudo que eu consigo é

ERROR: Cannot open control pipe - NT_STATUS_INVALID_PARAMETER

O mesmo comando funciona bem em versões mais antigas do Windows. Pelo que entendi, é porque o Windows 8.1 abandonou o suporte para SMB 1.0, que é usado pelo winexe. Existe alguma maneira de forçar o winexe a usar o SMB 2?

Ou talvez exista alguma outra ferramenta que funcione com o Windows 8.1?

Eu tentei o PsExec (que suporta SMB2, daí o Windows 8.1) no wine, mas não consegui fazê-lo funcionar.

Responder1

Eu tenho algumas tarefas da guia cron que precisavam executar algum PowerShell no Windows. É difícil (talvez não impossível?) fazer isso com os componentes integrados do Windows.

resolvi usarServidor Powershellpara isso, mas qualquer software de servidor Windows SSH deve funcionar.

Responder2

Você faz isso com winexe, olhe para winexe.

A página diz que é capaz de executar comandos em sistemas Windows NT/2000/XP/2003 a partir de GNU/Linux (e possivelmente também de outros Unices capazes de construir o pacote de software Samba 4).

Também posso dizer que depois de configurar o firewall do Windows corretamente ele também funciona no Windows 7 e no Windows Server 2008.

informação relacionada