Cómo combinar archivos duplicados y carpetas con winmerge
Como Estaba mirando los viejos puestos de Respuestas MakeUseOf El otro día, me encontré con una pregunta que obtiene preguntó a menudo. ¿Cómo se puede combinar archivos duplicados o carpetas cuando se utiliza un PC con Windows? Los usuarios de Linux tienen herramientas simples que pueden utilizar para comparar rápidamente los archivos, al igual que el comando diff, por ejemplo.
Aquí en MakeUseOf, hemos cubierto una gran cantidad de aplicaciones que se fusionan archivos, como el artículo de Mark sobre cómo combinar archivos PDF, o el artículo de Saikat en cómo combinar archivos de vídeo. Sin embargo, ¿y si lo que desea es combinar documentos o carpetas llenas de listas aparentemente duplicadas de archivos?Fácilmente dividir y combinar archivos PDF con esta herramienta fácilFácilmente dividir y combinar archivos PDF con esta herramienta fácilLee mas
En Windows, la tarea no es tan simple como lo es en Linux, pero la necesidad hace surgir de vez en cuando. Tal vez usted ha tenido dos directorios comunes durante mucho tiempo, ya pesar de todos los esfuerzos para mantenerlos sincronizados, ya no contienen los mismos archivos. O tal vez has estado editando el mismo documento en varios lugares, y ya no está seguro de cuál es la más reciente, y no quiere perder nada importante en cualquiera de las copias? La capacidad de comparar archivos aparentemente iguales o carpetas realmente puede ser útil a veces.
Vídeo: Gestionar archivos y carpetas en Google Drive
Una aplicación de código abierto que ofrece esa funcionalidad “diff” para los usuarios de Windows es una utilidad de archivos duplicados gratuito llamado WinMerge. Este programa va a aceptar tres argumentos - un archivo o una carpeta para mostrar a la izquierda, un archivo o una carpeta para mostrar a la derecha, y un filtro que los usuarios avanzados pueden utilizar para manipular la comparación y fusión.
La comparación de dos carpetas duplicadas
Uno de los usos más probables para esta aplicación es útil para comparar dos archivos que asumen estuviera sincronizado, pero tal vez, por cualquier razón, usted ha comenzado a dudar de que las dos carpetas son realmente duplicados. La utilidad de archivos duplicados WinMerge no sólo puede decir si los dos carpetas son duplicados, pero puede poner de relieve las diferencias exactas para que pueda decidir lo que hay que hacer para que las dos carpetas verdaderos duplicados.
Vídeo: Comparar y buscar cambios en archivos de todo tipo, Php, HTML, Css, javascript, Word, TXT, Mp3
Para retratar cómo funciona esto con el contenido de la carpeta, he creado dos carpetas de prueba que contienen archivos de texto e imágenes idénticas, excepto por dos diferencias dentro de las carpetas. Número de carpeta dos contiene un archivo de texto adicional y un archivo de imagen adicional. Como se puede ver arriba, he seleccionado carpeta1 y carpeta2 como la cabeza a cabeza comparación. Segundos después de hacer clic en OK, los resultados fueron en.
Como se puede ver, WinMerge identificado de inmediato las dos discrepancias. MyImage5.bmp y TextDocument4.txt se identifican al instante, ya que sólo existe en la carpeta de la derecha, carpeta 2. La aplicación proporciona incluso las fechas de modificación de archivos para que pueda ver si hay diferencias incluso en cuando se modificaron los archivos. Es cierto que existen casos en los que pueda tener un archivo con el mismo nombre, pero uno se actualiza mientras que el otro no lo es. Este software se señalarán las diferencias también.
La comparación de dos archivos duplicados
Para llevar a cabo este experimento, he modificado TextDocument1.txt y TextDocument2.txt en Carpeta2 de manera que ambos contienen texto idéntico. Básicamente, he insertado las tres primeras páginas de Moby Dick en cada archivo. Entonces, me inserta tres frases únicas en un archivo, y una frase única en el archivo de dos. La prueba es ver si WinMerge puede aislar e identificar los tres diferencias entre estos dos archivos correctamente.
Aquí, he establecido documento1 a la izquierda y documento2 a la derecha. En este caso, se aplica ningún filtro - quería comparar ambos archivos línea por línea y palabra por palabra.
Como se puede ver arriba, la aplicación identifica con éxito cada diferencia. La línea que contiene la alteración se pone de relieve, y la alteración en sí se pone de relieve aún más para que pueda desplazarse rápidamente a través de las líneas de texto y ver cuáles son las diferencias exactas. Lo bueno de esto es que si usted está trabajando en un trabajo de investigación y ha añadido párrafos enteros a la copia anterior, mientras que usted está en este modo de ventana izquierda / derecha de la ventana, se puede editar en realidad ninguno de los documentos al igual que lo haría en cualquier editor de texto.
Aquí, he puesto de relieve la línea única en documento1 y pegué en la misma línea en documento2. Usted puede hacer esto para las líneas individuales o párrafos enteros - editar ninguno de los documentos sin embargo le parezca!
Realizando una combinación
Al ir manualmente a través de la línea de comparación de resultados por línea y copiarlos sobre el documento de la última versión sin duda trabajar, el software no es realmente ser llamado WinUnir si no había algún tipo de enfoque automatizado para el proceso. Bueno, no lo es. Uno de los elementos del menú superior es “Unir,”Y las opciones de este menú de lista de elementos de todo lo que necesita para fusionar los archivos duplicados o directorios que pueda tener.
Los primeros nueve opciones de este menú son en realidad lo que yo llamaría “semiautomático” la fusión. Puede utilizar las opciones de menú o comandos del teclado para avanzar por cada diferencia en los archivos, y luego o bien copiar el texto adicional hacia la derecha o la izquierda del documento, dependiendo de cuál de ellos desea hacer su documento “maestro”.
Las dos últimas opciones son en realidad la fusión totalmente automatizado. Una vez que se desplaza rápidamente a través de las diferencias en los archivos y que esté satisfecho de que desea mantener todo el contenido único de un archivo y moverlo a la otra, basta con seleccionar el archivo que desea combinar en, y elija “Copiar todo a la derecha”O“Copiar todo a la izquierda.”Estas opciones volar de forma automática a través de todas las diferencias y modificar el archivo maestro de manera que contenga cualquier contenido adicional el otro archivo puede tener. Una vez que el proceso es a través de, sus archivos o carpetas, una vez más ser idénticos.
¿Alguna vez ha tenido la necesidad de comparar o combinar dos archivos duplicados o carpetas? ¿Alguna vez ha tratado la utilidad de archivos duplicados WinMerge? Compartir sus opiniones y conocimientos en la sección de comentarios.