Windows 7/8/10 - Copiar y reemplazar solo cuando hay una diferencia [duplicado]

1

Esta pregunta ya tiene una respuesta aquí:

Windows 7 y superior tienen un método de copia algo "más inteligente" que los predecesores cuando se han usado nombres de archivo duplicados. El cuadro de diálogo le preguntará si desea (utilizando Windows 7 como ejemplo) "Mover (o copiar) y reemplazar", "No mover (o copiar)" o "Mover (o copiar), pero mantenga ambos archivos ". Esto es bueno y excelente para archivos individuales o conjuntos de archivos con solo un par de nombres idénticos. También tiene la opción de "Hacer esto para los próximos conflictos XXX", lo que también es genial si quieres hacer lo mismo con cada conflicto de archivos si hay muchos.

Ahora, estoy consolidando una gran cantidad de archivos grandes creados por una docena de otros usuarios en múltiples unidades. También se han compartido entre ellos. Entonces, a veces los archivos con nombres idénticos son idénticos y otras no.

Otra cosa "inteligente" integrada en la copia del archivo es que puede decirme si alguno de los dos archivos es "más grande" o "más nuevo" que el otro. Entonces, actualmente, puedo basar mi decisión: archivo por archivo, en qué opción elegir. Sin embargo, al copiar miles de archivos, esto se vuelve muy tedioso y consume mucho tiempo.

¿Hay alguna manera, ya sea con un software de terceros, o con una línea de comandos o un archivo por lotes, para tener un poco más de lógica en el proceso? Por ejemplo, me gustaría siempre "Mover y reemplazar" si la marca de tiempo y el tamaño son idénticos y "Mover, pero mantener ambos archivos" si hay alguna diferencia en la marca de tiempo o el tamaño.

Hombre basura
fuente
Lo que probablemente debe hacer es usar un programa de eliminación de duplicados para eliminar todos los archivos que son idénticos en marca de tiempo y tamaño, y luego mover todos los archivos y hacer una Conservación de ambos (porque no hay más archivos que la marca de tiempo y el tamaño sean idénticos. )
Yisroel Tech el
1
@ Techie007 No estoy de acuerdo con que este sea un duplicado exacto de la pregunta vinculada. La pregunta vinculada y su respuesta aceptada son mucho más específicas para copiar solo archivos más nuevos. Sin embargo, una de las respuestas a esa pregunta y la primera respuesta a esta pregunta mencionan Robocopy, que creo que hará lo que quiera. Voy a darle una oportunidad.
Trashman el

Respuestas:

2

No estoy seguro de determinar de forma interactiva cuándo copiar frente a cuándo cambiar el nombre, pero es posible que desee ver Robocopy . Es nativo de Windows Vista y superior.

Charles Burge
fuente
Finalmente pude probar Robocopy hoy. Ejecutando desde el directorio fuente: Robocopy . [destination] /S /MOVEfuncionó perfectamente. No necesitaba interactividad, específicamente no quería ser interactiva.
Trashman