Foro de elhacker.net

Programación => 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ódigo:
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 :
Código:
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