
Comparar archivos de dos carpetas usando HASH SHA1
Publicado por Danielle (3 intervenciones) el 03/08/2017 22:15:50
Tengo este código en batch pero esta mal, lo que necesito es ver en pantalla el nombre los archivos de la carpeta2 que no esten en la carpeta1 comparandolos con su HASH SHA1. Los archivos temporales estan en el mismo directorio.
Agradezco sus comentarios
Agradezco sus comentarios
1
2
3
4
5
6
7
8
9
10
11
@echo off
cd carpeta1
FOR /F "Delims=" %%A in ('DIR /B/A-D *.*') DO (
certUtil -hashfile "%%A" SHA1 | findstr /VI "HASH"| findstr /VI "certutil"
) >>carpeta2\output.tmp
cd carpeta2
FOR /F "Delims=" %%B in ('DIR /B/A-D *.* ^|Findstr /VEIL ".tmp"') DO (
certUtil -hashfile "%%B" SHA1 | findstr /VI "HASH"| findstr /VI "certutil" >>output2.tmp
FOR /F "Delims=" %%C in ('TYPE output2.tmp^|findstr /XLIV /G:output.tmp') DO (echo "%%B")
)
Valora esta pregunta


0