Índice de contenidos
Hay ocasiones en las que es necesario comparar dos archivos y comprobar si su contenido es diferente. En algunas situaciones, puede simplemente abrir los dos archivos y revisar su contenido, como cuando desea comparar dos imágenes o dos archivos de texto. Sin embargo, esa es una tarea bastante tediosa de realizar y es posible que se pierda pequeñas diferencias, como un ligero cambio en el tinte de una foto o una frase en un archivo de texto. Por eso es bueno conocer algunos métodos para comparar mediante programación el contenido de dos archivos, utilizando software en lugar de sus sentidos. ? Aquí hay tres formas en las que puede hacer eso, usando Potencia Shell o aplicaciones de terceros para Windows:
Cómo comparar dos archivos usando PowerShell
Windows 10 no tiene una herramienta incorporada para comparar dos archivos. Sin embargo, puede utilizar Potencia Shell para hacerlo. Comience abriendo PowerShell: una forma rápida de hacerlo es presionar el Ganar + X teclas del teclado simultáneamente y luego presione I si quieres correr Potencia Shell como usuario estándar, o A si desea ejecutarlo como administrador.
Una vez que hayas abierto Potencia Shell ejecuta el siguiente comando:
if ((Get-FileHash “Ruta al primer archivo”). hash -eq (Get-FileHash “Ruta al segundo archivo”). hash) {“Los dos archivos comparados son idénticos”} else {“Los dos archivos comparados NO son idénticos «}
Por supuesto, deberías cambiar «Ruta al primer archivo» y «Ruta al segundo archivo» con las rutas reales a sus archivos. Por ejemplo, queríamos comparar dos archivos llamados DigitalCitizen1.txt y DigitalCitizen2.txt, ambos encontrados en nuestro D: manejar.
Para comparar su contenido, tuvimos que ejecutar este comando:
if ((Get-FileHash “D: DigitalCitizen1.txt”). hash -eq (Get-FileHash “D: DigitalCitizen2.txt”). hash) {“Los dos archivos comparados son idénticos”} else {“Los dos archivos comparados NO son idénticos «}