我有下面的脚本,该脚本每15分钟运行一次。但是我需要在每次执行结束时创建日志文件,并且该日志文件需要通过进一步启用的SMTP发送。请帮我修改此脚本。
robocopy \\Smas-test-1\D$\pap\Uploads\ \\Smas-test-2\D$\pap\Uploads\ *.* /E /MT:30
Robocopy已使用/LOG
参数内置了日志记录。
robocopy C:\source\ D:\destination\ *.* /LOG:D:\robocopy.log
您可以使用Send-MailMessage
cmdlet将日志作为附件附加。
Send-MailMessage -Attachments "D:\robocopy.log" -To "[email protected]" -From "[email protected]" -Subject "Robocopy log" -Body "See attached log" -SMTPServer "smtp.domain.com"