@echo off
set "src_dir=C:\Users\\Documents\projects\Config\ABC"
set OUTFILE="C:\Users\Documents\Scriptoutput.txt"
echo %OUTFILE%
pushd %cd%
cd %src_dir%
for /r %%f in (*) do (
(
<nul set /p ".= %%~dpnxf,"
certutil -hashfile "%%f" MD5 | find /V ":"
) >>%OUTFILE%
)
Out file content now:
C:\Users\Documents\Projects\Config\common\abc.csv,e71073e6906e06223d184fcd91124aad
C:\Users\Documents\Projects\Config\common\def.csv,6c3f42be2f7a19a31f2002accab8273d
C:\Users\Documents\Projects\Config\common\ahi\ghi.csv,d62d1612d82eff53038ccbd4eb32a81f
C:\Users\Documents\Projects\Config\common\ahi\ert.csv,8425dbd884c27a0ba4615ef5c45b97e5
Expected:
Config\common\abc.csv,e71073e6906e06223d184fcd91124aad
Config\common\def.csv,6c3f42be2f7a19a31f2002accab8273d
Config\common\ahi\ghi.csv,d62d1612d82eff53038ccbd4eb32a81f
Config\common\ahi\ert.csv,8425dbd884c27a0ba4615ef5c45b97e5