Se connecter avec
S'enregistrer | Connectez-vous

Expansion sous batch

Dernière réponse : dans Programmation
Lassé par la pub ? Créez un compte

Pas obligé d'utiliser la comande choice qui est assez complexe .. enfin je crois :D 

Si non tu pourrais faire sa :

  1. echo Voulez-vous installer le logiciel
  2. echo oui ou non ?
  3. set /P reponse=
  4. if %reponse%==oui goto yes
  5. if %reponse%==non goto non
  6. :yes
  7. rem tes commande pour installer ton prog
  8. goto fin
  9. :non
  10. echo Vous avez repondu non
  11. echo le programme ne sera pas installe
  12. :fin


Et voila .... bon sa c'est un apperçue ^^.

Noobboy => Tu doit avoir windows XP, parseque moi aussi j'ai se "problème", et j'ai trouvé la réponse y a pas longtemp, en fait le .batch dans xp est lancé dans un émulateur dos et non dos, et cette émulateur ne connai pas la commande choice. D'ailleur XP a été créé pour se passer de dos. :-(
(Si quelqu'un peut confirmer se que je vient de dire ? Parseque tout se qui se trouve sur internet n'est pas toujours vrai !!!)

Dark_Silver => Merci, sa vas me servir aussi. :-D

Pas de problem ;-)
Et pour ceux qui se pose des questions il y a effectivement un problem dans mon script :
si %reponse%==blabla alors sa installerta quand meme le programme !!

Mais vous pouvez régler le problem avec un simple goto ! Comme je l'ai dis mon code est juste un apperçue !
Expert Programmation

Citation :
comment afficher la fenêter batch en plein écran?

avec START /MAX je suppose. Fais START /? pour l'aide

Citation :
comment on appelle un fichier hors du batch?

pas compris, un exemple ?

Citation :
Comment lancer une musique?

en lançant un lecteur audio en ligne de commande.

C'est pourtant simple :

  1. start /max C:\mon_prog.exe


Alors le "start" est la commande pour executer le programme le "/max" executera le programme sur tout l'écran je veu dire fenetre agrandie puis le "C:\mon_prog.exe" est le chemin de ton programme.
Lassé par la pub ? Créez un compte
Tom's guide dans le monde