chris123
Goto Top

Robocopy Extra Datei

Hi

Unsere Telefonanlage spuckt einmal am Tag eine Protokoll-Datei aus. Diese Datei verschiebe ich in ein Sicherungsverzeichnis auf einem anderen Server. In dem Sicherungsverzeichnis entstehen dadurch jeden Tag neue Dateien.

Folgende Syntax nehme ich dafür:
ROBOCOPY \\Server1\tax \\Server2\TK_Daten *.tax /mov /LOG+:c:\tools\tk.log /R:0 /W:0

Nun passiert folgendes. In der Log wird jede Datei aus dem Zielverzeichnis, außer der gerade verschobenen Datei, als "* Extra Datei" angezeigt. Hinzukommt, dass die Anzahl der "* Extra Datei" als Fehler angezeigt werden.

Ich verstehe nicht, warum ich Fehler angezeigt bekomme, nur weil im Zielverzeichnis schon Dateien vorhanden sind. Der Job ist doch ganz einfach: Verschiebe aus dem Quellverzeichnis die einzig vorhanden Datei in das Zielverzeichnis.

Das die "* Extra Datei"-en angezeigt werden, ist mir egal, die bekomme ich weg. Aber ich möchte unten in der Zusammenfassung keinen Fehler angezeigt bekommen.

Hier die Log-datei:
-------------------------------------------------------------------------------
   ROBOCOPY     ::     Robustes Dateikopieren fr Windows                              
-------------------------------------------------------------------------------

  Gestartet: Tue Aug 28 12:50:43 2012

   Quelle : \\Server1\tax\
     Ziel : \\Server2\TK_Daten\

    Dateien : *.tax
	    
  Optionen: /COPY:DAT /MOV /R:0 /W:0 

------------------------------------------------------------------------------

	                   1	\\Server1\tax\
	  *EXTRA Datei 		   31616	taxdata-2012-08-01.tax
	  *EXTRA Datei 		   22762	taxdata-2012-08-02.tax
	  *EXTRA Datei 		   23302	taxdata-2012-08-03.tax
	  *EXTRA Datei 		     409	taxdata-2012-08-04.tax
	  *EXTRA Datei 		     545	taxdata-2012-08-05.tax
	  *EXTRA Datei 		   25084	taxdata-2012-08-06.tax
	  *EXTRA Datei 		   17999	taxdata-2012-08-07.tax
	  *EXTRA Datei 		   25647	taxdata-2012-08-08.tax
	  *EXTRA Datei 		   27349	taxdata-2012-08-09.tax
	  *EXTRA Datei 		   17458	taxdata-2012-08-10.tax
	  *EXTRA Datei 		     548	taxdata-2012-08-11.tax
	  *EXTRA Datei 		     409	taxdata-2012-08-12.tax
	  *EXTRA Datei 		   32386	taxdata-2012-08-13.tax
	  *EXTRA Datei 		   33086	taxdata-2012-08-14.tax
	  *EXTRA Datei 		   26503	taxdata-2012-08-15.tax
	  *EXTRA Datei 		   23742	taxdata-2012-08-16.tax
	  *EXTRA Datei 		   16129	taxdata-2012-08-17.tax
	  *EXTRA Datei 		     855	taxdata-2012-08-18.tax
	  *EXTRA Datei 		     556	taxdata-2012-08-19.tax
	  *EXTRA Datei 		   36597	taxdata-2012-08-20.tax
	  *EXTRA Datei 		   32640	taxdata-2012-08-21.tax
	  *EXTRA Datei 		   37699	taxdata-2012-08-22.tax
	  *EXTRA Datei 		   35158	taxdata-2012-08-23.tax
	  *EXTRA Datei 		   32459	taxdata-2012-08-24.tax
	  *EXTRA Datei 		     550	taxdata-2012-08-25.tax
	  *EXTRA Datei 		     547	taxdata-2012-08-26.tax
	    Neue Datei		   29557	taxdata-2012-08-27.tax
  0%  
100%  

------------------------------------------------------------------------------

           Insgesamt   KopiertšbersprungenKeine šbereinstimmung    FEHLER    Extras
Verzeich.:         1         0         1         0         0         0
  Dateien:         1         1         0         0         0        26
    Bytes:    28.8 k    28.8 k         0         0         0   490.2 k
   Zeiten:   0:00:01   0:00:00                       0:00:00   0:00:01 

Vielen Dank!

[Edit Biber] code4mat [/Edit]

Content-Key: 190307

Url: https://administrator.de/contentid/190307

Printed on: April 20, 2024 at 10:04 o'clock

Member: pieh-ejdsch
pieh-ejdsch Aug 28, 2012 updated at 15:02:08 (UTC)
Goto Top
moin chris,

die Sternchen sind die im Ziel Vorhandenen Dateien.
Wegzubekommen mit
robocopy blablabla |find /v "*"  
Fehler werden gar keine Angezeigt. In diesem Fall sind das die Extras.
Die Tabelle wird nur vom Kopf her so angezeigt.

Hier ist was zusammengebratztes für die CMD-Line:
for /f "delims=" %a in ('robocopy "%cd%" D:\Letzte\ *.txt /L ^|find /v "*" ') do @for /f %b in ("%a") do @if %b equ Insgesamt (echo              Gesamt   Kopiert   Überspr.  Un-Egal    FEHLER    Extras) else echo %a  

Gruß Phil
Member: chris123
chris123 Aug 28, 2012 at 15:19:13 (UTC)
Goto Top
Ich Vollpfosten! Stimmt die Spalte bezieht sich auf die Extra-Dateien.

Vielen Dank!