Aide fichier .bat (choix "d'echo" par "set /p var=text:")

Bonjour,
je suis en train de crée un fichier en .bat avec des variables et start www.exemple.com
mais j'ai besoin d'aide , je voudrait que la personne qui ouvre le fichier puise choisir exemple:

@echo off
title choix du site
color a
echo choisissez dans cette liste le site que vous voulez ouvrir :
echo google
echo facebook
echo youtube
set /p website=entrez le nom du site:


a partir d'ici je suis bloquer , en gros si la personne écris par exemple facebook un lien plus bas va l'emmener sur Facebook de même pour google ou youtube , mais comment faire , Merci de votre réponse et votre aide si vous savez comment faire :)

Cordialement, MartinBJdu14

2 réponses

  1. Modérateur
    De mémoire, il y a la commande CHOICE qui peut t'aider.
    3
    1. Merci :p
      0
    2. la commande "CHOICE" peut m'aider pour :

      sais tu comment faire en sorte que quand la personne clic sur le mot sa choisisse par exemple un lien tel que :

      @echo off
      title Choix du site :
      color 1E
      :HOME
      echo choisissez dans cette liste le site que vous voulez ouvrir :
      echo - Google
      echo - Facebook
      echo - YouTube
      "COMMANDE INCONUE"
      goto HOME
      :GOOGLE
      start https://www.google.com/?gws_rd=ssl
      cls
      goto HOME
      :FACEBOOK
      start https://www.facebook.com/
      cls
      goto HOME
      :YOUTUBE
      start https://www.youtube.com/
      cls
      goto HOME


      quand la personne clic par exemple sur "- Google" ça entre la commande "goto GOOGLE" ?
      0
  2. Salut,

    Le code :

    @echo off
    title Choix du site :
    color a
    :HOME
    echo choisissez dans cette liste le site que vous voulez ouvrir :
    echo - Google
    echo - Facebook
    echo - Youtube
    set /p website="> Entrez le nom du site : "
    if %website%==Google goto GOOGLE
    if %website%==Facebook goto FACEBOOK
    if %website%==Youtube goto YOUTUBE
    echo Vous n'avez pas entrer un des choix possible. Veuillez réessayer.
    cls
    goto HOME
    :GOOGLE
    start "[raccourci Google].ink"
    cls
    goto HOME
    :FACEBOOK
    start "[raccourci Facebook].ink"
    cls
    goto HOME
    :YOUTUBE
    start "[raccourci Youtube].ink"
    cls
    goto HOME


    A la place de [raccourci ... ] met le nom de tes raccourci a éxecuter.

    ++
    hcp7kuz
    3
    1. Merci pour ton aide ^^
      0
    2. et vu que tu a l'aire de bien t'i connaitre en .bat (ce qui n'est pas mon cas car je débute ^^)
      sais tu comment faire en sorte que quand la personne clic sur le mot sa choisisse par exemple un lien tel que :

      @echo off
      title Choix du site :
      color 1E
      :HOME
      echo choisissez dans cette liste le site que vous voulez ouvrir :
      echo - Google
      echo - Facebook
      echo - YouTube
      "COMMANDE INCONUE"
      goto HOME
      :GOOGLE
      start https://www.google.com/?gws_rd=ssl
      cls
      goto HOME
      :FACEBOOK
      start https://www.facebook.com/
      cls
      goto HOME
      :YOUTUBE
      start https://www.youtube.com/
      cls
      goto HOME


      quand la personne clic par exemple sur "- Google" ça entre la commande "goto GOOGLE" ?
      0
    3. @NitramO_YTSalut,
      A ma connaissance, je ne pense pas que l'on puisse exécuter une commande lorsque l'on clique sur du texte, et si l'on peut, ça dépasse mes connaissances.

      ++

      hcp7kuz
      0