Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1421 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Conseil et demande!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Conseil et demande!

n°179692
Blackangel
Merde
Posté le 22-07-2002 à 01:57:47  profilanswer
 

Est ce que c bon??
 
@echo off
:menu
cls
echo d) lancer defrag
echo s) lancer scandisk
echo q) quitter
choice /c:sdq Quelle application désirez-vous
if errorlevel = 3 goto fin
if errorlevel = 2 goto def
if errorlevel = 1 goto scan
:def
defrag
goto menu
:scan
scandisk
goto menu
:fin
 
 
Le PB est que je met exactement la meme chose en .bat et qd je l actionne rien se passe .Ca ouvre le doset ca le ferme tt de suite . Ke faire??
 
 

mood
Publicité
Posté le 22-07-2002 à 01:57:47  profilanswer
 

n°179729
Thander
Posté le 22-07-2002 à 09:29:31  profilanswer
 

Tu le lances à partir de quel Windaube :??:  
Sous 98, ça passe ;)  
Mais sous les NT, sûrement pas :/

n°179768
JPA
Posté le 22-07-2002 à 10:31:16  profilanswer
 

Choice est fourni avec le ressource kit de NT et ne fait pas partie des utilitaires librement distribuables.
Il te faudra donc trouver une autre solution :
tu devrais trouver des solutions là :
http://www.robvanderwoude.com/index.html
A+

n°179974
Blackangel
Merde
Posté le 22-07-2002 à 14:58:27  profilanswer
 

Win XP pro!!
 
+a jpa je comprend pas bcp l anglai alor ton site moyen!(merci qd meme)
 
Alors faut faire koipour ke ca marche?,

n°179985
JPA
Posté le 22-07-2002 à 15:09:52  profilanswer
 

http://images-eu.amazon.com/images/P/B00005A4RT.08.LZZZZZZZ.jpg


Message édité par JPA le 22-07-2002 à 15:11:27
n°180063
Blackangel
Merde
Posté le 22-07-2002 à 16:08:58  profilanswer
 

Bien mais bon c pas ca ki va m aider !!!
Tu pourais me dire pkoi mon prog marche pas plutot???? :eek2:

n°180155
JPA
Posté le 22-07-2002 à 17:27:24  profilanswer
 

-> ange noir : (maintenant je francise ton pseudo...)
je pense avoir une solution si la fonction set répond de la même manière sous XP que sous 2000 :
set /p variable=[saisie au clavier] permet d'affecter la saisie au clavier à la variable. Fais set /? dans une fenêtre "invite de commande" pour vérifier si c'est pareil sous 2000.
donc :


@echo off  
:menu  
cls  
echo d) lancer defrag  
echo s) lancer scandisk  
echo q) quitter  
set /P _saisie=
if %_saisie%==d goto def
if %_saisie%==s goto scan
if %_saisie%==q goto fin
goto erreur
:def  
defrag  
goto menu  
:scan  
scandisk  
goto menu  
:erreur
echo erreur de frappe
pause
goto menu
:fin  
set _saisie=


A+ ange noir


Message édité par JPA le 22-07-2002 à 17:29:47
n°180292
Blackangel
Merde
Posté le 22-07-2002 à 21:48:14  profilanswer
 

Merci ca marche!!!
 
Peu tu m expliker a koi servent les lignes:
 
  goto erreur
  goto menu
  set _saisie=
 
                          Merci
 
                                       Angenoir

n°180481
JPA
Posté le 23-07-2002 à 10:44:11  profilanswer
 

set _saisie= supprime la variable d'environnement _saisie
goto erreur : si l'utilisateur ne tape pas un des 3 caractères autorisés -> aller à l'étiquette erreur.
goto menu : je comprends pas ta question, il y en avait déjà 2 dans le script que tu avais écrit...
A+

n°180825
Blackangel
Merde
Posté le 23-07-2002 à 15:40:23  profilanswer
 

Merci (pour Goto menu ché pa pkoi je te les demandé) :heink:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Conseil et demande!

 

Sujets relatifs
[Conseil] Base de données dans un cadre industriel[php] besoin d'un conseil
Conseil d' un bouquin et formation pour débuter et + en PHP et MysqlConseil en programation
[Batch DOS - demande de service] Un script qui renomme...Conseil de structures de données
[Java] Conseil pour un bouquin de dev GUI SwingNewBies demande conseil ASP,PHP,MySQL
demande de conseil(s) sur une base en sqlProg sous C++. Demande conseil. Novice.
Plus de sujets relatifs à : Conseil et demande!


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR