Como utilizar SSH com VBscript

2 respostas
T

Preciso criar um script que faça comandos no servidor ssh e se possível possa fazer alguns retornos.

Dei uma pesquisada e ao que parece não há suporte direto para SSH utilizando VBscript, se possível gostaria de alguma confirmação se existe ou não (utilizo o HP UFT).

Vi algo sobre o Chilkat, mas é pago e para o que estou fazendo isso não é viável.

2 Respostas

peczenyj

vc vai precisar de um cliente ssh

e mesmo que consiga um, vc não vai conseguir simplesmente conectar e enviar comandos pois GERALMENTE a interface desses programas e iterativa, ou seja espera que um ser humano escreva as entradas e interprete as saidas.

o que vc pode tentar:

  1. descubra como o seu VBScript pode interagir com uma biblioteca dot Net como esta: https://github.com/sshnet/SSH.NET

no passado eu ja interagi a partir de um VBScript com bibliotecas e outros programas, usando a interface COM, em 2018 deve ter algo mais racional

  1. programe em VB / C# com a biblioteca acima

  2. no linux isso seria um script usando expect (que é uma ferramenta que permite fazer scripts com a linguagem TCL) com o cliente ssh padrão

https://www.journaldev.com/1405/expect-script-ssh-example-tutorial

se vc não usa linux, talvez usando Cygwin vc consiga instalar

  1. existem algumas ferramentas que permitem vc conectar e executar comandos remotos, de cabeça eu lembro do capistrano que é uma ferramenta Ruby

  2. aparentemente isso funciona… mas não testei

https://www.activexperts.com/network-component/howto/ssh/vbscript/

boa sorte

T

Obrigado, estou fuçando aqui.

Criado 6 de agosto de 2018
Ultima resposta 6 de ago. de 2018
Respostas 2
Participantes 2