[ Foro de C# ]

Telnet en c#

19-Mar-2016 00:52
Jorge Amaya
6 Respuestas

Buenas tardes, necesito realizar lo siguiente:
Que al pulsar un boton, habra el cmd insertando automaticamente el comando telnet acompañado de una dirección IP (que previamente digité en un textbox).
Es posible hacerlo ?, agradesco la respuesta que me puedan brindarme.

Saludos.
Jorge Amaya.


19-Mar-2016 01:08
Nacho Cabanes (+32)

Puedes lanzar otro programa con

Process.Start("programa", "parametros");

(necesitarás uses "System.Diagnostics;")  Por tanto, basta con que el programa de Telnet que uses permita que se le indique la IP como parámetro.


19-Mar-2016 04:15
Jorge Amaya

Hola me sale el siguiente mensaje en el cmd:

C:\Users\JAMAYA\Documents\Visual Studio 2013\Projects\Teclado L_JA\Teclado L_JA\
bin\x86\Release>

Pero necesito que aparesca de esta manera:


C:\Windows\system32>telnet 172.18.8.152

OBS: La IP lo tiene que jalar de un textbox1

Saludos.
J.A.


19-Mar-2016 11:38
Nacho Cabanes (+32)

No te aparecerá escrito, sino que se lanzará el programa directamente. Sería algo como

Process.Start("telnet", textoBox1.txt);

(suponiendo que "telnet" está en la carpeta actual o en la ruta de búsqueda del sistema y que tu TextBox se llama "textBox1").


21-Mar-2016 02:04
Jorge Amaya

Hola aun tengo el problema, sigue saliendo de esta manera:

C:\Users\JAMAYA\Documents\Visual Studio 2013\Projects\Teclado L_JA\Teclado L_JA\
bin\x86\Release>

Saludos.
J.A.


21-Mar-2016 13:16
Nacho Cabanes (+32)

¿Te refieres a que aparece en la carpeta en la que está tu ejecutable y quieres que aparezca en otra carpeta?


22-Mar-2016 05:18
Jorge Amaya

Bueno también eso,  pero aún no sale lo solicitado:
Necesito entrar  por telnet a una IP por cmd, directamente, no sale.
Que puedo estar haciendo mal??

Saludos.
J.A.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)