Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: Psyke1 en 22 Marzo 2010, 18:35 PM

Título: (ayuda) con cmd en vb6
Publicado por: Psyke1 en 22 Marzo 2010, 18:35 PM
Aver si me pueden ayudar:

Utilizo el módulo cStdIO.cls para ejecutar comandos en el cmd, pero hay comandos que no ejecuta correctamente.

Un ejemplo entre otros sería:

C:\Documents and Settings\{miusuario}\Escritorio\vb6>dir /s hola.txt
El volumen de la unidad C no tiene etiqueta.
El n£mero de serie del volumen es: {minumerodeserie}
No se encuentra el archivo


Pero el archivo "hola.txt" SI existe, y pruebo el mismo comando con el cmd y funciona, ¿me podrían decir que pasa
o otra forma de hacerlo????

Gracias a to2!!!!!!!!
Título: Re: (ayuda) con cmd en vb6
Publicado por: Nanoc en 23 Marzo 2010, 19:01 PM
MM ese comando es para guardar el resultado de dir en un archivo de texto?

por que no usas dir >hola.txt?

El error se produce en el cut o es un code tuyo?
Título: Re: (ayuda) con cmd en vb6
Publicado por: Karcrack en 23 Marzo 2010, 19:40 PM
Porque le pasas un fichero a dir? :huh:
Título: Re: (ayuda) con cmd en vb6
Publicado por: Psyke1 en 24 Marzo 2010, 08:53 AM
Ya esta solucionado ;D, tenia el modulo dañado, lo cambie y va como la seda.
Utilizo el comando dir /s {archivo}, sirve para enumerar todos los directorios donde este se encuentra, si por ejemplo pongo :

dir /s *.jpg

Me mostraria todos los .jpg que hay en mi ordenador y su ubicacion. :D
Título: Re: (ayuda) con cmd en vb6
Publicado por: Nanoc en 24 Marzo 2010, 13:40 PM
aaaa valla, nunca me habia parado a pensar en los parametros de dir... muy interesante la funcion, pensaba que intentabas guardar la respuesta de dir en un archivo  :xD