Ayuda programa c++

Iniciado por L0R0, 14 Junio 2011, 21:06 PM

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

L0R0

Buenas necesito ayuda con un programa, la cuestion es que deseo hacer una pequeña aplicacion que me ordene una cantidad de archivos guardados en una carpeta y que los reparta en varias carpetas segun el nombre del archivo.... Ya tengo una idea de como va la cosa pero el problema es que no se como hacer para manejar archivos de windows si alguien me puede ayudar con eso seria excelente..... Gracias.....
"Es preferible estar expuesto a los inconvenientes que surgen de un exceso de libertad que a los que provienen de una falta de ella."-Thomas Jefferson

Twitter: @loro11

Dark Invader

#1
Hola tienes varias formas,

Esta es 1:

CopyFile( "C:\\Origen\\archivo", "C:\\Dest\\archivo", TRUE  ) ;


Funciona bien con los archivos de texto,pero nunca lo he probado con otros archivos.

Esta la leí por ahí y no se si funcionara,es con la API de windows:

BOOL WINAPI CopyFile(
LPCSTR lpExistingFileName, // Origen del fichero
LPCSTR lpNewFileName, // Destino del fichero
BOOL bFailIfExists // Si existe destino abortar ?
);


O prueba llamando al sistema:

system("copy tal file" "en tal sitio");
system("del archivo primero)"


Lo primero copiaria y lo segundo con el del borraria el primer archivo.Hace mucho que no doy batch por lo que la estructura dentro del paréntesis podría no ser correcta)

Comentanos como te fue.

Salu2