Ms-Dos - COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con BAT

 
Vista:

COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con BAT

Publicado por Julio (9 intervenciones) el 16/02/2006 21:11:55
Hola a todos, quisiera que me ayuden con algo, quiero hacer mediante un BAT una copia de los todas los archivos de las subcarpetas de una carpeta determinada...

yo hago C:\xcopy C:\prueba C:\prueba2 pero me dice que no encuentra la ruta

yo en la carpeta C:\prueba tengo otra carpeta prueba_2 y dentro tengo un archivo, todo eso lo quiero copiar a otra ruta de mi disco.

Cualquier ayuda es bienvenida.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por Alberto (9 intervenciones) el 17/02/2006 16:03:17
Julio:

Te falta al final poner 7S

Es decir C:\XCOPY C:\PRUEBA C:\PRUEBA2 /S

Suerte y hasta otra.

Un saludo desde Gijón-Asturias (España)

Alberto.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por Julio (9 intervenciones) el 17/02/2006 16:08:13
Gracias, funciona.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por charls (1 intervención) el 07/05/2008 22:23:59
Mira, yo no soy experto en el tema, pero creo que estas metiendo mal las sentencias.

"yo hago C:xcopy C:prueba C:prueba2 pero me dice que no encuentra la ruta"

Antes que nada el comando de XCOPY se utiliza antes de lo que quieres hacer...

Veamos, al ritmo de los hermanos lelos(sin ofender)

Comando + Sentencia ó sea que es Xcopy + Ruta; Si aun asi no queda mas claro ahi te va otro ejemplo.

supongamos que este es mi bat

echo on ****Este es el incio del Programa
xcopy c:Documents and SettingscmartinezMis documentos *.* (Aqui solo estoy manejando la ruta origen de donde quiero que que copie los archivos y pones el *.* para que copie toooooodo.

C:Documents and SettingscmartinezMis documentosCARPETA A DONDE SE VA IR ( Creas una carpeta de prueba o la carpeta donde quieres que se vaya toooodos tus archivos.)

echo on ***** Finalizacion del Programa

espero te sirva, si tienes alguna duda aqui andamos.
Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por Marja (1 intervención) el 19/05/2008 17:21:16
Hola cariño, yo necesito hacer un bat que copie una carpeta y dentro de ella eiste dos carpetas y asu vez estas (2 subcarpetas) contienen otras carpetas, cual seria la sintaxis para eso,porque yo coloco asi

Copy "carpeta" "prueba"
pero carpeta tiene (carpeta1 y carpeta2) y estas dos tienen otras carpetas que de bo hacer?
espero que me ayudes gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por lukas (1 intervención) el 03/02/2011 14:49:51
echo d| xcopy "C:\prueba" "C:\carpeta destino" /e/c/h/k/o/x/y

echo n| copy "C:\prueba\*" "C:\carpeta destino" /e/c/h/k/o/x/y

con estos comandos primero copias todos los directorios y luego los archivos de cada uno de los directorios en cada subcarpeta correspondiente

atención:
no podes copiar algo de "C:\prueba" a "C:\prueba\hola", se hace un ciclo interminable y tira error
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por tucuta (1 intervención) el 12/04/2011 19:50:05
ok vean es muy fácil.

Este código lo uso para cuando me toca formatear mi equipo o el de algún cliente:

Se crea un archivo .bat y se pone lo siguiente:

@echo off
color 30

echo ============================================
echo = =
echo = Listo para realizar respaldo del Servidor de Pruebas =
echo = =
echo ============================================
echo.
echo.
echo Presione cualquier tecla para continuar...
pause>nul
xcopy *.* /s/d/f D:\RESPALDOS\servidor_pruebas:
echo Respaldo Terminado...
pause
exit

Voy a tratar de explicárselos:

@echo off se inicia el código
color 30 es un color personaliado para no tener que ver el color negro por defecto del MS-DOS

lo que sigue despues de echo es lo que van a ver cuando le den doble click al .bat

pause>nul es para que no nos muestre "presione una tecla para continuar" que viene por defecto

xcopy *.* Es la carpeta donde va a estar el .bat, así que tienen que copiar obligadamente el .bat en la carpeta que quieran hacer el respaldo.

D:\RESPALDOS\servidor_pruebas Es la carpeta de destino donde va a guardar el respaldo

Lo que sigue es lo que les mostrará cuando el respaldo haya terminado.

Saludos y espero que les sirva de algo mi pequeño aporte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por Carlos (1 intervención) el 24/10/2012 19:23:20
muy buen aporte estimado muchas gracias.

saludos cordiales,
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:COPIA DE TODAS LAS CARPETAS Y SUBCARPETAS con B

Publicado por Ruper (1 intervención) el 28/05/2013 10:14:25
Yo lo que quiero es hacer un .bat que copie los archivos de control de la BBDD oracle. ¿Como se haria?

Gracias de antemano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar