Mi sembra che l'uso di "FOR /r......%%~zf" restituisca dei risultati sballati.
Invece funziona con FOR /f:
codice:SETLOCAL EnableDelayedExpansion SET /a valore=0 SET /a somma=0 FOR /f "usebackq tokens=1,2,3" %%a in (`"DIR C:\Users\NomeUtente /a:-d /s /-c|FINDSTR ../../...."`) DO ( SET /a valore=%%c SET /a somma=!somma!+!valore! ) @ECHO !somma! PAUSE
Non lo sapevo...Questo, purtroppo, rende inutile ogni sforzo
.
Grazie, comunque.