Shell en Ms VB

Iniciado por naiko, 25 Octubre 2006, 22:30 PM

0 Miembros y 1 Visitante están viendo este tema.

naiko

Hola Gente:

Hace mucho no toco el VB y ahora me surgio una cuestion.
Quiero ejecutar un shell, en este caso, el NETCAT (NC.EXE). La cuestion es que con el comando shell puedo lograr que el NetCat se abra, pero este programa en particular a su vez solicita nuevos comandos en su shell interno o consola....... mi duda es:

¿Como hago para enviarle nuevos comandos en tiempo de ejecucion (no se si esta bien expresado) a un programa abierto con el shell?

Ejemplo practico (la sintaxis del VB puede presentar errores pero quiero que entiendan el punto):

shell ("nc.exe -vv mail.server.com 25")

bueno, con eso se abre el netcat que se conecta al servidor SMTP de mail.server.com
Ahora, lo que quiero hacer es realizar el proceso de envio de un correo... es decir, usar los comandos SMTP, todo enviado desde el programa VB ¿se entiende?
La misma duda se aplica para FTP y cualquier comando shell que necesite el ingreso de nuevos datos, a parte de los propios parametros del ejecutable.

CeLaYa

pues podrias usar el SendKey o si lo que quieres es mandar mails dale en el boton de buscar de este foro, a ver si te sirve este link

http://foro.elhacker.net/index.php/topic,143257.0.html
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.