Variable d'environnement

Bonjour !
je souhaiterai créer une variable d'environnement en mode texte, et que celle ci soit permanente.
actuellement, je fait SET VARIABLE=valeur, et si j'utilise une autre fenetre de commande, cette variable a disparu.
Je veux la créer en mode texte, car je fait un script, donc je ne passe pas par le panneau de config.
En esperant avoir été a peu près clair.

Salutation !
Char Snipeur

11 réponses

  1. Modérateur
    Bon courage!

    a+
    dje-dje, a qui ca parait faisable

    Il y a 10 types de personne dans le monde,
    ceux qui comprennent le binaire et les autres 
    1. Contributeur
      ok, merci, je verrai ça ce soir.

      Salutation !
      Char Snipeur
      1. Modérateur
        Si ca peut aider regarde là:
        http://www.robvanderwoude.com/index.html
        http://www.ss64.com/nt/regedit.html

        Essaie de voir sur le site puis sur Google si tu ne vois pas d'info sur l'edition de la bdr.
        Le principe: créer un fichier texte enregistré en .reg (Commencant par regedit 4,...). Dans un fichier texte renommer en .bat appeler regedit.exe en lui demandant d'importer ton .reg

        Je ne peux pas t'aider beaucoup plus mais n'hesite pas qd même, on ne sait jamais :-)

        a+
        dje-dje

        Il y a 10 types de personne dans le monde,
        ceux qui comprennent le binaire et les autres 
        1. Contributeur
          tu veux dire en tapant :
          regedit [option qui vont bien] [variable]
          ou un truc dans le genre?
          je ne sais pas comment faire. regedit/? lance le programme, et l'aide n'explique que comment utilisé la version graphique du truc.

          Salutation !
          Char Snipeur
          1. Modérateur
            Avec un batch tu peux editer la base de registre.
            Comme PATH n'est pas permanent, ca peut être un moyen detourner de rajouter une variable definitivement en ligne de commande.

            a+
            dje-dje

            Il y a 10 types de personne dans le monde,
            ceux qui comprennent le binaire et les autres 
            1. Contributeur
              trouver dans la base de registre à
              HKEY_USERS>S-1-5-21-5646546546>Environment
              Et ensuite? je comprend pas en quoi ça m'aide, ou comment faire...

              Salutation !
              Char Snipeur
              1. Modérateur
                Peut-etre une solution:
                Si tu ajoutes une variable avec un nom bien reconnaissable, puis tu la cherches dans la bdr

                a+
                dje-dje

                Il y a 10 types de personne dans le monde,
                ceux qui comprennent le binaire et les autres 
                1. Contributeur
                  je connaisait se truc la, mais bon, je pensai qu'on pouvai passer ça grace à une ligne de commande...
                  après tout, certain logiciels le font bien lors de l'installation.
                  merci.

                  Salutation !
                  Char Snipeur
                  1. Modérateur
                    Pour qu'elles deviennent permanentes, pas de ligne de commande.
                    Mais tu peux faire:
                    Bouton de droite sur POste de travail -> Propriété -> Avancé -> Variable d'environnement. Tu peux ne les créer que pour un utilisateur.

                    a+
                    dje-dje

                    Il y a 10 types de personne dans le monde,
                    ceux qui comprennent le binaire et les autres 
                    1. Contributeur
                      sous XP en effet. Il n'y a donc pas de moyen pour que ça devienne permanent?
                      Et elles sont pas ranger dans un fichier ces variables ?

                      Salutation !
                      Char Snipeur
                      1. Modérateur
                        Sous quel windows?
                        En ligne de commande sous Xp/200 ca ne marche pas (Ce n'est pas permanent)

                        a+
                        dje-dje

                        Il y a 10 types de personne dans le monde,
                        ceux qui comprennent le binaire et les autres