Como copiar archivos de un directorio a otro??

Eddo
28 de Febrero del 2004
Hola!, alguien sabe como puedo hacer para copiar todos los archivos de

un directorio a otro directorio distinto, en visual basic,( o java por

ultimo), pero sin nombrar los archivos de a uno, sino que nombrando el

directorio.
Aca tengo un ejemplo pero no funciona. Nose que cosa debo cambiar para

arreglarlo.

miArchivo = Dir("C:cob")
Do While miArchivo <> ""
FileCopy miArchivo, "C:carpetadirectorio"
miArchivo = Dir
Loop


Muchas Gracias para quien desee ayudarme.

Se despide atte
GABRIEL

Baltasar
28 de Febrero del 2004
En primer lugar, has de a帽adir a la funci贸n dir el patr贸n o el nombre del archivo a buscar

dir ("c:cob*.*")
o
dir("c:cobmiarchivo.txt")

y adem谩s, a la hora de copiarlo (creo, no estoy del todo seguro, pero ya lo compruebas) has de agregar la ruta y el nombre tanto del origen como del destino:

FileCopy "c:cob" & miArchivo, "C:carpetadirectorio" & miarchivo


Saludos

Jorge
28 de Febrero del 2004
Siempre puedes utilizar la libreria de objetos FileSystemObject, que contiene metodos para trabajar con directorios, archvios y ficheros.

Puedes a帽adir la referencia a trav茅s de Microsoft Scripting Runtime.

El metodo para copiar archivos es CopyFolder