Links zu den Foren
   
PowerShell Anwendergruppe Forum
 
  Forum   Programmierung ...  Allgemeines  Logdatei aussplitten
Previous Previous
 
Next Next
New Post 2/1/2012 5:25 PM
  Bullseye
11 posts
9th Level Poster


Logdatei aussplitten  (N/A)

Ich möchte eine Logdatei in ein Array schreiben, damit ich "Skipped Mismatch und Failed" ausgeben kann

Wie komme ich an diese Daten? Geht das mit einem Array? Habe es mit Split versucht

 

Code


$xxx = robocopy c:\test1 c:\test2 /MIR /NJH /NS /NC /NFL /NDL
$data = [regex]::Split($xxx,"Was muss hier hin? ")
Write-Output "$($data[0])"

 

Nach was kann ich aufteilen? Gibt es einen besseren Weg, vll. ein Skript? Ich brauche es dringend!

 

 

 
New Post 2/1/2012 5:45 PM
  Klaus Salger
94 posts
www.axoquent.de
2nd Level Poster


Re: Logdatei aussplitten  (Germany)

Split ist schon mal keine schlechte Idee.

Beschreib doch mal genauer (mit Beispieltext), wie die Ausgabe aussieht und wie Du's haben möchtest.

 

Ciao

  Klaus

 
New Post 2/2/2012 8:28 AM
  Bullseye
11 posts
9th Level Poster


Re: Logdatei aussplitten  (N/A)
Modified By Bullseye  on 2/2/2012 9:29:11 AM)

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

 

 

 
Previous Previous
 
Next Next
  Forum   Programmierung ...  Allgemeines  Logdatei aussplitten