supinfo
Orientez-vous vers les métiers du numérique, des métiers qui recrutent dans tous les secteurs d’activités  metiers-du-numerique.fr
Connexion :
 FAQ

Recherche

  
   Tout| Actus| Télécharger| Pilotes| Comparateur de prix| Dossiers| Forums| Jeux

5 messages
ok

creation d'un batch - donner le choix au user dans un batch

Bonjour
J’ai créé une clé usb bootable avec quelque application...
J’ai fait un batch,(qui ne marche pas bien sur) :pt1cable:

J’aimerai que sur mon batch un choix possible .exemple:

Choix 1 GHOST
Choix 2 Gdisk
Choix 3 Fdisk

Voila mon script que je n’ai pas fait seul mais avec d'Internet car je ni connais rien.
:
@echo off
cls
@ECHO veuillez choisir vote application:
@ECHO 1PQMAGIC 2GDISK 3GHOST
@set /p choix=
@if "%choix%"=="" goto fin
@if %choix%==1 goto PQMAGIC
@if %choix%==2 goto GDISK
@if %choix%==3 goto GHOST
@goto fin

@:PQMAGIC
@echo PQMAGIC !
@goto fin

@:GDISK
@echo GDISK !
@goto fin

@:GHOST
echo GHOST !
@goto fin

@:fin
@echo tout est ok !
@pause > nul

Quand je boute avec ma clé j'ai bien veuillez choisir votre application
1PQMAGIC 2GDISK 3GHOST
Label not found


Voila je ne peux rien dire de plus
Merci pour votre aide


 
 
tu as une fonction "choice" qui existe deja !

tien va voir la Choice
 
 
t'es pas obligé de faire des @ partout, mais seulement pour le 'echo off'
 
 
Salut !

Tu enlève les @ devant les label et les commandes.

@echo off
cls
@ECHO veuillez choisir vote application:
@ECHO 1PQMAGIC 2GDISK 3GHOST
set /p choix=
if "%choix%"=="" goto fin
if %choix%==1 goto PQMAGIC
if %choix%==2 goto GDISK
if %choix%==3 goto GHOST
goto fin

:PQMAGIC
@echo PQMAGIC !
goto fin

:GDISK
@echo GDISK !
goto fin

:GHOST
@echo GHOST !
goto fin

:fin
@echo tout est ok !
pause > nul
 
 
Merci pour vos réponse :clap:
Je vous tiens au courant
 
 
 
5 messages
ok
 
Vous devez être connecté pour écrire un message !
 

 Sujets Similaires:


 
Clubic.com
 
Achetez-facile.com
 
Jeuxvideo.fr
 
neteco.com
 
mobinaute.com