Commande de copie de Windows codes de retour?

J'aimerais bien tester pour le succès ou l'échec d'une copie dans un fichier de commandes, mais je ne trouve pas de documentation sur ce que si tout errorlevel codes sont retournés. Par exemple

copy x y
if %errorlevel%. equ 1. (
    echo Copy x y failed due to ...
    exit /B
) else (
  if %errorlevel% equ 2. (
      echo Copy x y failed due to ...
      exit /B
   )
... etc ...
)
  • Vous pouvez trouver rapidement que copy a.txt a.txt sera de retour un errorlevel non égale à zéro, et copy a.txt b.txt sera de retour un errorlevel de zéro. Mais comme d'autres l'ont souligné, xcopy donne plus d'infos. Mais si vous n'avez pas besoin de cette info, juste un succès/échec, copy est tout simplement parfait.
InformationsquelleAutor Bill Ruppert | 2011-11-21