- ключ /Y работает только для файлов, а не для папок;
- в каталоге батника не должно быть папки "Material3", иначе DIR просто выдаст её содержимое;
вариант через XCOPY и RD:
Код:
if not exist Material3 for /f "delims=" %%a in ('dir /b/s/ad Material3') do (
xcopy /q/s/y/h/r "%%a\*" "%%~dpb..\..\Material3\" && rd /q/s "%%a"
)