Lo que estoy buscando es algo que funcione perfectamente dentro de la GUI de Windows, no una utilidad de línea de comandos como robocopy. Hago muchas copias / pastas pequeñas de varios archivos y me gustaría que Windows siempre sobrescriba si el tamaño del archivo es diferente, y si el tamaño del archivo es idéntico, entonces no hace nada. Se puede hacer?
12
Respuestas:
Puede usar TeraCopy si lo desea, luego simplemente configure los ajustes. Alternativamente, también le pregunta qué hacer cuando existen conflictos de nombre de archivo durante una operación de copia de archivo (para que pueda abordarlo caso por caso). Además, si se detecta un conflicto, puede elegir qué hacer archivo por archivo o para toda la cola de transferencia.
TeraCopy también se integra con el shell de Windows para reemplazar la operación predeterminada de copiar y pegar con su propia interfaz.
NOTA: A partir de septiembre de 2014, TeraCopy solo funciona dentro de Windows o con dispositivos Android (teléfonos inteligentes y tabletas) que tienen modo de almacenamiento masivo (Android Gingerbread y versiones anteriores de Ice Cream Sandwich). Los dispositivos más nuevos que usan Android v4.2 Jelly Bean o posterior tienen el modo MTP solo para transferencias de archivos y TeraCopy no puede "ver" los dispositivos que usan el modo MTP para transferencias de archivos.
fuente
rsync también se puede usar en Windows, y es una herramienta un poco más flexible: tiene opciones de línea de comandos para comparar solo las marcas de tiempo, pero también proporciona velocidad de spme en operaciones restringidas de ancho de banda, como copiar en una red o en un disco lento (escrito especialmente) , ya que puede limitarse a transferir las partes que cambiaron.
fuente
KDiff3
fuente
Sé que esto fue hace unos años, pero acabo de encontrar una herramienta gratuita que puede hacer exactamente la tarea requerida. Una herramienta de línea de comandos, XXCOPY de Pixelab http://www.xxcopy.com/
En mi propio escenario, volví a comprimir por lotes cientos de imágenes JPEG usando la opción qscale de FFmpeg, y estaba buscando una manera de sobrescribir solo archivos más pequeños. Así que lo probé y funcionó conmigo. Verifiqué creando una carpeta de respaldo, luego comparé los tamaños de carpeta. El mismo número de archivos para ambas carpetas, pero el otro ahora es más pequeño.
La pregunta original y la respuesta está aquí:
sobrescribir solo archivos que son más pequeños https://groups.google.com/forum/#!topic/alt.msdos.batch.nt/Agooyf23kFw
Sorprendentemente, también incluyó una solución al problema del Asker. Aquí hay una parte de la respuesta del autor XXCOPY:
Así que supongo que el Asker necesitaría el / BZX en su lugar.
fuente
Estoy usando Beyond Compare para esto. Al comparar dos carpetas, haga clic derecho en cualquier lado y seleccione
Synchronize
>Update Right
oUpdate Left
. Esto se encargaría de copiar solo los archivos que son más nuevos.Beyond Compare es un software pago, pero está disponible de forma gratuita para prueba durante 30 días.
fuente
prueba dopus http://gpsoft.com.au/
ver explicación aquí http://www.pretentiousname.com/opus/bf2.html ( Ctrl+ Fcopia)
otras opciones aquí http://gpsoft.com.au/help/opus10/default.htm#!Documents/Prefs/Copy_Options.htm y aquí http://gpsoft.com.au/help/opus10/default.htm#! Documents / Drag_and_drop.htm
Es un administrador de archivos muy poderoso que debe pagar (puede probarlo durante 60 días)
¡Puede hacer lo que pidió fácilmente y más! Depende de tu habilidad técnica.
fuente