Robocopy Befehlsverkettung

XMeaningx

Lieutenant
Registriert
Juli 2008
Beiträge
766
Hallo zusammen,

Wie ist es möglich Robocopy bedingt zu verketten?
Mit
Code:
robocopy F: G: && msg * "Erfolg"
kommt nie eine Meldung, weder bei Erfolg noch bei Fehler.

Mit
Code:
robocopy F: G: || msg * "Fehler"
kommt immer eine Meldung.

Gibt es sonst noch eine Möglichkeit, vllt. Log-File auslesen??


Danke schon Mal,

Meaning
 
er möchte auswerten ob es erfolgreich war oder nicht wieso logfles schreiben wenns auch mit Errorcodes viel Bequemer und einfacher geht?

Bei Logfiles müsste er in die Logs rein und diese auswerten.
 
mit den Errorleveln lässt sich das ja feststellen, ob man in den Log reinsehen sollte.

In der CMD ist & ein Folgezeichen, | dagegen ein Trennzeichen in der Befehlskette. In der Batch müsste das etwa so aussehen:

Code:
Echo OFF &Setlocal
robocopy F: G: ^|msg * "Erfolg"
 
Bitte bitte :)
 
Zurück
Oben