sov44, По мотивам Вашего скрипта написал свой, начал сомневаться, что быстрее работает
Код:
@Echo Off
Set Where=F:\Папочка
cd /D "%Where%"
set Rash=*.exe *.doc *.xls *.js *.tif *.ююю
SetLocal EnableExtensions
SetLocal EnableDelayedExpansion
set iSumL=0
FOR /F "usebackq delims=" %%I IN (`dir %Rash% /s /b /A:-d-H`) DO Set /A iSumL=!iSumL!+%%~zI
Echo !iSumL!
Errorlevel после CD забыл, но это не принципиально. Удаления не делал. У Вас конечно лучше совмещение удаления и подсчета места, у меня так сделать нельзя, но я заморачивался на том, что так суммировать размер файлов нежелательно (про объёмы файлов в постановке ничего не было)