Obrigado ao G-D, eu encontrei: Pastas comparativas - dir1 e dir2 estão na unidade D. O arquivo logfile.txt para resultados comparáveis também está na unidade D. no arquivo em lotes:
D:
setlocal enableextensions
setlocal ENABLEDELAYED EXPANSION
SETLOCAL ENABLEDELAYEDEXPANSION
set filename=logfile.txt
echo. 2>%filename%
cd dir1
(for /r %%i in (*) do set p=%%i&if exist "D:\dir2\!p:~8!" (FC "%%i" "D:\dir2\!p:~8!" | FIND "FC: no dif" > nul&IF ERRORLEVEL 1 (echo !!! file %%i is different >> d:\%filename%)) else (echo !!! file"D:\dir2\!p:~8!" not found >> d:\%filename%))>nul
cd ..\dir2
(for /r %%i in (*) do set p=%%i&if not exist "D:\dir1\!p:~8!" (echo !!! file "D:\dir1\!p:~8!" not found >> d:\%filename%))>nul
cd ..
start %filename%