часть не работает
сделайте примерно так:
Код:
Код: Выделить всё
@echo off
set "skey=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"
set "v=ProfileImagePath"
for /f "tokens=2*" %%a in ('reg query "%skey%" /s /v "%v%"^|findstr /rc:"^[ ][ ]*"') do call :spath "%%b" "AppData\Roaming\1C" "vrs-cache SICache Config ConfigSave DBNameCache"
pause& exit
:spath
for /d /r "%~1\%~2" %%A in (*) do (
for %%a in (%~3) do if /i "%%~nxA"=="%%~a" rd /s /q "%%A"
)
exit /b(не забывайте что в "%%b" у вас полный путь, на всякий случай.)

