Bonjour tout le monde,

Je ne suis pas très fort en scripting, etc... mais j'aimerai m'améliorer.
Je suis actuellement confronté à un soucis avec un batch utilisant un menu simple (redirections "goto") et l'utilisation de robocopy.

Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
@echo off
:menu
cls
echo BATCH DE BACKUP DES ARCHIVES
echo ============================
echo.
echo Test
echo.
echo	1 - Lancer l'operation de copie
echo.
echo	Q - Quitter
choice /C:1Q>nul
if errorlevel 2 goto done
if errorlevel 1 goto start
echo Choix manquant
goto done

:start
robocopy "C:\Folder1" "C:\Folder2" *.* /COPY:DT /TEE /LOG:"C:\Logs\Result_%time::=-%.txt" /E /W:10 /R:3
echo Copie complete
pause
goto menu

:done
Le soucis étant que la commande robocopy ne s'exécute pas... Sans le menu, tout fonctionne, mais j'aimerai la faire fonctionner dans le menu et que l'ouput de la commande (/TEE) se fasse si possible dans la dosbox actuelle...

Quelqu'un aurait-il une sollution à me proposer ?

Merci d'avance ;-)