Executando comandos remotos no Windows como ssh -c no linux

3

Existe uma maneira de executar comandos remotos em um sistema Windows como no Linux usando o comando "ssh -c".

Obrigado!

Autobyte

    
por Autobyte 01.05.2010 / 05:21

6 respostas

7

PSTools PSExec pode fazer exatamente isso! :)

link

    
por 01.05.2010 / 05:31
2

Você pode usar remoting do powershell . O Psexec é frequentemente bloqueado pelo antivírus. O controle remoto do Powershell seria a maneira mais confiável de executar comandos remotos.

    
por 01.05.2010 / 05:43
1

Eu tenho Cygwin instalado na maioria das minhas máquinas Windows. Com a porta OpenSSH, você pode usar ssh da mesma forma que a sua lata para qualquer máquina Linux / BSD / outra .

Se você não quer mais nada que o Cygwin ofereça copssh parece uma alternativa popular - é basicamente apenas o OpenSSH port e suas dependências extraídas do Cygwin.

O conjunto de pstools (já mencionado por northirid em uma resposta anterior) é mais fácil de configurar se windows- > windows é tudo que você precisa, mas ter um serviço SSH é muito útil se você precisar de um pouco mais.

    
por 01.05.2010 / 11:30
0

O comando AT é outro caminho.

    
por 01.05.2010 / 07:08
0

A beleza do PSexec é que ele é executado e, se necessário, copia os arquivos para serem executados no sistema de destino e pode usar quaisquer credenciais

    
por 28.05.2010 / 11:39
0

Do Unix / Linux, você tem:

  • cmdat, que vem com o Samba-TNG
  • winexe, link
por 28.05.2010 / 19:33