sauvegarde de clé par xcopy - Shell/Batch - Programmation
MarshPosté le 15-10-2007 à 19:23:53
bonjour
voila je suis entrain de créer un programme pour pouvoir sauvegardé le donné de ma clé en 1 clic. seulement lorsque je teste le programme il ne me copie rien.
Citation :
@echo off
title sauvegarde fichier clé usb
set delai=300 set sav=0
:menu cls echo copie des fichiers de la cle usb vers repertoir eleve echo. echo 1 copie automatique toute les %delai% secondes echo. echo 2 copier maintenant echo. echo. echo 0 quitter echo. echo. set /p c=Choix :
if %c%==1 goto auto if %c%==2 goto copy if %c%==0 goto quit if /i %c% GTR 2 goto erreur if /i %c% LSS 0 goto erreur
:auto cls echo sauvegarde de la cle toute les %delai% secondes echo pour arreter le programme quitter le. echo. echo le programme a sauvegarde %sav% fois sleep %delai% xcopy /E /D "F:\" "D:\essai\" set /a sav=%sav%+1 goto auto
:copy cls echo copie de la cle usb sleep 1 xcopy /E /D "F:\" "D:\essai\" cls echo fichiers copies echo. pause goto menu
:erreur echo. echo commande "%c%" non reconnue echo. pause goto menu
:quit exit
Message édité par zhebasthian le 15-10-2007 à 21:22:42
Marsh Posté le 15-10-2007 à 19:23:53
bonjour
voila je suis entrain de créer un programme pour pouvoir sauvegardé le donné de ma clé en 1 clic.
seulement lorsque je teste le programme il ne me copie rien.
@echo off
title sauvegarde fichier clé usb
set delai=300
set sav=0
:menu
cls
echo copie des fichiers de la cle usb vers repertoir eleve
echo.
echo 1 copie automatique toute les %delai% secondes
echo.
echo 2 copier maintenant
echo.
echo.
echo 0 quitter
echo.
echo.
set /p c=Choix :
if %c%==1 goto auto
if %c%==2 goto copy
if %c%==0 goto quit
if /i %c% GTR 2 goto erreur
if /i %c% LSS 0 goto erreur
:auto
cls
echo sauvegarde de la cle toute les %delai% secondes
echo pour arreter le programme quitter le.
echo.
echo le programme a sauvegarde %sav% fois
sleep %delai%
xcopy /E /D "F:\" "D:\essai\"
set /a sav=%sav%+1
goto auto
:copy
cls
echo copie de la cle usb
sleep 1
xcopy /E /D "F:\" "D:\essai\"
cls
echo fichiers copies
echo.
pause
goto menu
:erreur
echo.
echo commande "%c%" non reconnue
echo.
pause
goto menu
:quit
exit
Message édité par zhebasthian le 15-10-2007 à 21:22:42