Hallo, 
  
ich habe ein Problem mit Robocopy. 
  
Es gibt derzeit 3 mehr oder minder aktuelle Versionen von robocopy: 
  
Version XP010: 
- Enthalten im Windows Server 2003 Resource Kit  
- vollständige, zugehörige Dokumentation ebenfalls enthalten 
- URL: Download details: Windows Server 2003 Resource Kit Tools 
  
  
Version XP026: 
- Enthalten im Paket von Microsofts Robocopy GUI 
- unvollständige, nicht zugehörige Dokumentation enthalten (die von XP010 ist enthalten) 
- URL: http://download.microsoft.com/download/f/d/0/fd05def7-68a1-4f71-8546-25c359cc0842/UtilitySpotlight2006_11.exe 
  
  
Version XP027: 
- Enthalten in Windows Vista 
- keine Dokumentation enthalten 
- Leider nicht lauffähig unter Windows XP/2003 
  
  
Folgendes Problem habe ich: 
Das Ergebnis eines Robocopy-Aufrufes (z.B. aus einer Batchdatei)  
kann mittels ERRORLEVEL abgefragt werden. 
Die Version XP010 und XP027 verhalten sich hierbei beide korrekt,  
nähmlich so wie in der Dokumentation von XP010 beschrieben: 
  
============================================================== 
robocopy.exe [sRC] [DEST] /S /E  
if errorlevel 16  echo  ***FATAL ERROR***  & goto end 
if errorlevel 15  echo FAIL MISM XTRA COPY & goto end 
if errorlevel 14  echo FAIL MISM XTRA      & goto end 
if errorlevel 13  echo FAIL MISM      COPY & goto end 
if errorlevel 12  echo FAIL MISM           & goto end 
if errorlevel 11  echo FAIL      XTRA COPY & goto end 
if errorlevel 10  echo FAIL      XTRA      & goto end 
if errorlevel  9  echo FAIL           COPY & goto end 
if errorlevel  8  echo FAIL                & goto end 
if errorlevel  7  echo      MISM XTRA COPY & goto end 
if errorlevel  6  echo      MISM XTRA      & goto end 
if errorlevel  5  echo      MISM      COPY & goto end 
if errorlevel  4  echo      MISM           & goto end 
if errorlevel  3  echo           XTRA COPY & goto end 
if errorlevel  2  echo           XTRA      & goto end 
if errorlevel  1  echo                COPY & goto end 
if errorlevel  0  echo    --no change--    & goto end 
:end 
============================================================== 
  
Ein Auruf der Version XP010 und XP027 mit falschem Parametern ergibt z.B. immer den 
Errorlevel 16 - FATAL ERROR 
  
Die Version XP026 jedoch gibt IMMER den Errorlevel 0 zurück,  
sodass eine Überprüfung des Robocopyergebnisses faktisch nicht möglich ist.  
  
Kann das jemand bestätigen? 
Mache ich was falsch? 
Kennt jemand einen Workaround? 
  
Auch wäre interessant zu wissen, ob es jemandem gelungen ist, die Vista 
Version XP027 unter Windows XP/2003 zum Laufen zu bekommen. 
  
Gibt es zu der Version XP026 oder XP027 irgendwo doch eine aktuelle, 
"offizielle" Dokumentation? 
  
  
Ich hoffe auf "klärende" Hinweise, Danke schon mal. 
  
  
Gruß Tom