xcopy.exe es definitivamente tu amigo aquí. Está integrado en Windows, por lo que su costo no es nada.
Sólo xcopy /s c:\source d:\target
Usted probablemente querrá ajustar algunas cosas; algunas de las opciones añadimos también incluyen los siguientes:
/s/e
- copia recursiva, incluyendo la copia de los directorios vacíos.
/v
- agregue esto para verificar la copia contra el original. más lento, pero para el paranoico.
/h
- copia el sistema y los archivos ocultos.
/k
- copie los atributos de solo lectura junto con los archivos. de lo contrario, todos los archivos se convierten en lectura-escritura.
/x
- si le interesan los permisos, es posible que desee /o
o /x
.
/y
- no solicite antes de sobrescribir los archivos existentes.
/z
- si cree que la copia puede fallar y desea reiniciarla, utilice esto. Coloca un marcador en cada archivo mientras se copia, por lo que puede volver a ejecutar el comando xcopy para retomarlo desde donde lo dejó.
Si piensa que el xcopy puede fallar un punto intermedio (como cuando se está copiando través de una conexión de red escamosa), o que usted tiene que detenerlo y desea continuar más tarde, puede utilizar xcopy /s/z c:\source d:\target
.
Espero que esto ayude.
Supongo que estás hablando de un entorno de Windows? –
@pluma [Los archivos por lotes son .bat. Sí, solo se ejecutan en Windows.] (Http://en.wikipedia.org/wiki/Batch_file) –
@ HugoM.Zuleta, conozco los archivos .bat. Pero el "archivo por lotes" no garantiza necesariamente un entorno Windows. El uso del término es anterior a Windows (al igual que los archivos .bat) e incluso he visto a principiantes usar el término para significar "scripts de shell" en entornos * nix. –