bat1.bat
@echo off set folderPath=C: est cd "%folderPath%" set batPath=C:UsersAdministratorDesktopat2.bat cd "C: est" for /f "delims=" %%r in ('dir /b /ad /od ') do ( call %batPath% %%~sr %folderPath% ) pause
bat2.bat
@echo off cd %1 for /f "delims=" %%a in ('dir /b /a /od %1') do ( set "notDelFile=%%~fa" echo "%%~fa" ) for /f "delims=" %%a in ('dir /b /a /od %1') do ( echo "%%~fa" if "%notDelFile%" EQU "%%~fa" (echo a) else DEL "%%~fa" ) echo "%notDelFile%" cd %2