Script de sauvegarde win98

Fermé
Fab - 25 août 2004 à 09:44
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 25 août 2004 à 14:20
Bonjour,

J'ai un problème avec le Batch suivant, selon les différents cas de figure, il va toujours dans le module :fin

Why?

Aussi, j'aurais souhaité faire afficher à l'ecran le code errorlevel généré par xcopy pour comprendre d'ou cela provient ou sinon si quelqu'un pouvait m'indiquer pourquoi cela ne fonctionne pas

Ci-dessous le Script :

@ECHO OFF
echo Les fichiers sont en train d'etre copies
xcopy "c:\mes documents" X:\ /E /d /y /c

if ERRORLEVEL 5 goto Disque
if ERRORLEVEL 4 goto probleme
if ERRORLEVEL 2 goto Interruption
if ERRORLEVEL 1 goto aucun
if ERRORLEVEL 0 goto fin

:aucun
echo Aucun fichier a copier
goto fin2

:Interruption
echo interruption par CONTROL+C
goto fin2

:probleme
echo Espace disque ou mémoire insuffisante ou Lecteur introuvable
goto fin2

:disque
echo Erreur d'ecriture sur le disque
goto fin2

:fin
echo Copie termine avec succes
echo Arret de l'ordinateur
rem rundll32 user.exe,exitwindows

:fin2


MERCI
A voir également:

1 réponse

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
25 août 2004 à 14:20
Salut,
Pour voir ce que te reponds Xcopy, commente la ligne @ECHO OFF.
Ensuite, il me semble que si tu arrive toujours a fin, c'est que ca se passe bien, alors je ne vois pas le probleme :o)

.  .  Ce post a été écrit entièrement
\_/  avec des molécules recyclées
0