Invio log NTBACKUP tramite mail

Il seguente batch propone una soluzione per eseguire il backup tramite l’utility NTBACKUP e inviare il log generato tramite mail usando lo script sendmail.vbs.

SETLOCAL
SET user=%UserProfile%
SET folder=%USERPROFILE%\Impostazioni locali\Dati applicazioni\Microsoft\Windows NT\NTBackup\data

REM Eliminazioe log precedenti
DEL /Q “%folder%\backup*.log”

REM Avvio Backup
ntbackup backup C:\Test /m normal /f “F:\backup.bkf” /V:yes /L:f

REM Invio log file Backup
FOR /f “Tokens=*” %%a IN (‘dir “%folder%\backup*.log” /b /O-D’) DO sendmail.vbs -smtp smtpserver -t BackupOperator@domain.it -f ntbackup@domain.it -s “Backup” -b “See Attach for backup log.” -a “%folder%\%%a”