Foros del Web » Programación para mayores de 30 ;) » Programación General »

ayuda con un archivo.bat para copiar

Estas en el tema de ayuda con un archivo.bat para copiar en el foro de Programación General en Foros del Web. Hola tengo un archivo .bat para copiar carpetas, pero quisisera que al copiar la carpeta fuera incrementando la carpeta destino esta es la funcion Cita: ...
  #1 (permalink)  
Antiguo 08/07/2008, 09:43
Avatar de liliancita  
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 5 meses
Puntos: 0
Pregunta ayuda con un archivo.bat para copiar

Hola
tengo un archivo .bat para copiar carpetas, pero quisisera que al copiar la carpeta fuera incrementando la carpeta destino

esta es la funcion
Cita:
copy "C:\Misdocumentos\archivo" "C:\Misdocumentos\archivo\respaldo1" /MIR /V /FP /NDL /NFL /LOG:"C:\respaldo.txt" /B /R:10 /W:0 /ETA /TEE
quisiera q al copiar fuera creando carpetas resplado1, respaldo2, etc.
El archivo .bat lo ejecuto desde las tareas programadas de windows cada 1 hora, y en estos momentos me reemplaza la carpeta no me crea una nueva, que es lo que quiero.
Espero no haber sido muy enredada

desde ya gracias.
  #2 (permalink)  
Antiguo 08/07/2008, 13:28
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Respuesta: ayuda con un archivo.bat para copiar

No lo he probado pero puedes intentarlo de esta manera:

@echo off
set i=1
:comprobar
if exist "C:\Misdocumentos\archivo\respaldo"%i% (
set /a i=i+1
goto comprobar )
copy "C:\Misdocumentos\archivo" "C:\Misdocumentos\archivo\respaldo"%i% /MIR /V /FP /NDL /NFL /LOG:"C:\respaldo.txt" /B /R:10 /W:0 /ETA /TEE


salu2
  #3 (permalink)  
Antiguo 09/07/2008, 13:07
Avatar de liliancita  
Fecha de Ingreso: diciembre-2007
Mensajes: 189
Antigüedad: 16 años, 5 meses
Puntos: 0
Respuesta: ayuda con un archivo.bat para copiar

Hola
gracias por tu respuesta... pero sigue copiando igual es decir copia sobre la misma carpeta :(

Saludos
  #4 (permalink)  
Antiguo 11/07/2008, 08:49
Avatar de empardopo  
Fecha de Ingreso: abril-2004
Mensajes: 73
Antigüedad: 20 años
Puntos: 0
Respuesta: ayuda con un archivo.bat para copiar

Por cierto, ¿qué significan toda esa ristra de parámetros que metes detrás del copy?

Saludos
  #5 (permalink)  
Antiguo 12/07/2008, 11:21
Avatar de dogduck  
Fecha de Ingreso: enero-2006
Ubicación: ¿Atlantida, Hesperides, Islas afortunadas?
Mensajes: 2.231
Antigüedad: 18 años, 4 meses
Puntos: 19
Respuesta: ayuda con un archivo.bat para copiar

Perdona, creo que esta seria la manera:

@echo off
set i=1
:comprobar
if not exist "C:\Misdocumentos\archivo\respaldo"%i% (
md "C:\Misdocumentos\archivo\respaldo"%i%
copy "C:\Misdocumentos\archivo" "C:\Misdocumentos\archivo\respaldo"%i% /MIR /V /FP /NDL /NFL /LOG:"C:\respaldo.txt" /B /R:10 /W:0 /ETA /TEE
goto salir )

if exist "C:\Misdocumentos\archivo\respaldo"%i% (
set /a i=i+1
goto comprobar )
:salir


salu2
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:41.