none
Comandos SSH RRS feed

  • Pregunta

  • hola he agregado un dll para que visual estudio me reconozca comando ssh y me funciona bien pero el problema es que no se como mostrar el resultado que me envía el servidor por ejemplo

    ssh.Connect();
    ssh.RunCommand("queue simple add name=serve888r target=10.1.1.1/32 max-limit=50/50");
    ssh.Disconnect(); 

    este comando me registra un ip en el server pero yo también ocupo que me imprima todas las IP pero no se cono mostrar un resultado devuelto del server lo quisiera meter en un lisbox pero no se como.

    muchas gracias.

    lunes, 30 de abril de 2018 4:49

Respuestas

  • Buenas,

    Esos métodos me suenan de SSH.NET es correcto? Si es asi, puedes usar su propiedad "Result" para obtener el resultado:

    ssh.Connect();
    ssh.RunCommand("queue simple add name=serve888r target=10.1.1.1/32 max-limit=50/50");
    string strResult = ssh.Result;
    ssh.Disconnect(); 

    Amplianos la información si lo que te digo no te vale

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    • Marcado como respuesta Carlos1016 martes, 1 de mayo de 2018 5:23
    lunes, 30 de abril de 2018 11:38

Todas las respuestas

  • Cuando hagas una pregunta como esta, no basta con decir "he agregado un dll". La forma en la que se recuperan esos resultados es "como te los devuelva tu dll". Por lo tanto, es necesario decir cuál es esa dll, para ver si da la casualidad de que entre los participantes del foro hay alguien que la conoce y sabe cómo funciona.
    lunes, 30 de abril de 2018 6:17
  • Buenas,

    Esos métodos me suenan de SSH.NET es correcto? Si es asi, puedes usar su propiedad "Result" para obtener el resultado:

    ssh.Connect();
    ssh.RunCommand("queue simple add name=serve888r target=10.1.1.1/32 max-limit=50/50");
    string strResult = ssh.Result;
    ssh.Disconnect(); 

    Amplianos la información si lo que te digo no te vale

    Atte


    No olvides votar mi comentario si te ha ayudado y marcarlo como respuesta si ha sido la solución, con eso ayudas a mejorar mi reputación en la comunidad y a identificar la respuesta a la gente que tenga el mismo problema.

    Para obtener una respuesta lo más rápida y concisa posible, te recomiendo:

    • Marcado como respuesta Carlos1016 martes, 1 de mayo de 2018 5:23
    lunes, 30 de abril de 2018 11:38
  • Exacto me sirvio  otra pregunta aparte de SSH.NET hay otra forma de usar ssh en c# sin tener que agregar un referencia externa?

    instale esto .NET SSH Shell Telnet, Terminal Control for .NET C#, VB.NET, ASP.NET pero no se como se usa 

    martes, 1 de mayo de 2018 5:29