@echo offКак то так. блат скачай тут https://github.com/tbeu/Blat . Наверняка сработает не со всеми майл серверами но пробуй.
setlocal
set "folderPath=C:\path\to\folder"
set "zipPath=C:\path\to\folder.zip"
set "to=recipient@example.com"
set "subject=Folder Attached"
set "body=This is a test email with a folder attached"
set "smtpServer=smtp.example.com"
set "from=your_email@example.com"
set "username=your_email@example.com"
set "password=your_password"
:: Архивируем папку в zip
powershell -Command "Compress-Archive -Path '%folderPath%' -DestinationPath '%zipPath%'"
:: Отправляем почту с вложением
blat -to %to% -subject "%subject%" -body "%body%" -server %smtpServer% -f %from% -u %username% -pw %password% -attach %zipPath%
@echo off
REM Копирование папки на рабочий стол
xcopy "C:\ИсходнаяПапка" "%USERPROFILE%\Desktop\КопияПапки" /E /I /H /C /Y
REM Отправка папки по электронной почте
blat -to recipient@example.com -subject "Копия папки" -body "Вот копия папки" -attach "%USERPROFILE%\Desktop\КопияПапки"