Ich habe es jetzt soweit gelöst, nur habe ich eine Frage.
Code
$RobocopyResult = robocopy p:\ r:\backup\daten\test /MIR /NJH /NS /NC /NFL /NDL
$header = "Backup. Daten"
$body = $RobocopyResult
Sendmail $header $body
Normalerweise gibt er mir als Resultat nur die Summary des Kopiervorgangs in der Email aus!
ABER es trat ein Fehler beim Kopieren einer Datei auf und er hat mir in die Email diese Fehlermeldung ausgegeben. Wenn ich jetzt z.b. 1000 Fehler habe, würde die Email riesig werden. Wie kann ich die Fehlermeldungen nicht mit anzeigen/weglassen? Warum wird mir die Fehlermeldung angezeigt (FAILED)?
Email
2012/02/02 01:39:42 ERROR 2 (0x00000002) Copying File p:\2011-Projekte\xxx Das System kann die angegebene Datei nicht finden. ------------------------------------------------------------------------------ Total Copied Skipped Mismatch FAILED Extras Dirs : 45370 45369 1 0 0 0 Files : 312722 312720 0 0 2 0 Bytes : 257.922 g 257.922 g 0 0 330 0 Times : 3:25:33 3:02:14 0:00:00 0:23:19 Speed : 25328125 Bytes/sec. Speed : 1449.286 MegaBytes/min. Ended : Thu Feb 02 01:55:34 2012