да код сработал даже лутше чем надо, можно сортировать почтовые сообщения по разным папкам, а чтоб файлы не встречались по именам переименую в процесе переноса в число и дату
полный код выглядит так
Код:

for /f "usebackq delims=" %%i in (`2^>nul findstr.exe /r /m /c:"^Subject: Post$" "ARXIV\*.eml"`) do move "%%~i" "post\%date:~0,2%_%date:~3,2%_%date:~6,4%_%time:~0,2%_%time:~3,2%_%time:~6,2%.eml
СПАСИБО