Conseil et demande! - Shell/Batch - Programmation
Marsh Posté le 22-07-2002 à 09:29:31
Tu le lances à partir de quel Windaube
Sous 98, ça passe
Mais sous les NT, sûrement pas
Marsh Posté le 22-07-2002 à 10:31:16
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+
Marsh Posté le 22-07-2002 à 14:58:27
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?,
Marsh Posté le 22-07-2002 à 16:08:58
Bien mais bon c pas ca ki va m aider !!!
Tu pourais me dire pkoi mon prog marche pas plutot????
Marsh Posté le 22-07-2002 à 17:27:24
-> 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 :
|
A+ ange noir
Marsh Posté le 22-07-2002 à 21:48:14
Merci ca marche!!!
Peu tu m expliker a koi servent les lignes:
goto erreur
goto menu
set _saisie=
Merci
Angenoir
Marsh Posté le 23-07-2002 à 10:44:11
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+
Marsh Posté le 22-07-2002 à 01:57:47
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
ef
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??