Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- net use y: \\172.17.3.17\d
- net use z: \\172.17.3.17\e
- $TIMESTAMP = get-date -uformat "%Y-%m%-%d"
- $Logfile = "D:\Robocopy\Robocopy-$TIMESTAMP.log"
- $Attachment = $Logfile + ".zip"
- $EmailFrom = "backup@hindinsolutions.com"
- $EmailTo = "Jason <jason@webdrive.co.nz>", "Tim <tim@digiweb.co.nz>", "Nick <nick@webdrive.co.nz>", "June <june@webdrive.co.nz>", "Hindin <administrators@hindin.co.nz>"
- $EmailBody = "Robocopy completed successfully. See attached log file for details"
- $EmailSubject = "Robocopy Summary"
- $SMTPServer = "smtp.digiweb.net.nz"
- $SMTPPort = "25"
- # Copy data,attributes,timestamps, mirror, backup mode, no junction, retry zero, no progress, log
- robocopy z:\backups d:\backups\ /COPY:DAT /MIR /B /XJ /R:0 /NP /MT:32 /LOG+:$Logfile
- robocopy y:\IISData d:\IISData\ /COPY:DAT /MIR /B /XJ /R:0 /NP /MT:32 /LOG+:$Logfile
- robocopy z:\SpecialEduContent d:\SpecialEduContent\ /COPY:DAT /MIR /B /XJ /R:0 /NP /MT:32 /LOG+:$Logfile
- Compress-7Zip -Path $Logfile -ArchiveFileName $Logfile".zip" -Format Zip
- Send-MailMessage -To $EmailTo -Subject $EmailSubject -SmtpServer $SMTPServer -From $EmailFrom -Body $EmailBody -Attachments $Attachment
- Remove-Item $Logfile
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement