Ce que je dois faire:
- Ajoutez un dossier à la
%PATH%
variable d'environnement au niveau SYSTÈME. - Rendez le changement permanent.
Comment je dois le faire:
- À l'aide de l'invite de commandes ou d'une autre méthode permettant d' écrire toutes les commandes nécessaires dans un
.BAT
fichier. - Utiliser uniquement des outils qui seraient disponibles sur une simple installation de Windows XP SP3, sans connectivité Internet.
- Je préfère exécuter le script localement, mais j'ai également un accès à distance aux systèmes cibles. Gardez à l'esprit cependant que je ne peux pas présumer que des services autres que ceux par défaut (par exemple: Registre distant) sont activés sur les systèmes.
Systèmes sur lesquels le script doit travailler:
- Windows XP SP3
- Windows Server 2003 SP2
- Windows 7 SP1
- Windows Server 2008 R2 SP1
Je suis assez familier avec la SET
commande, mais je suis également conscient qu'elle remplacera généralement la variable existante au lieu de s'y ajouter. Ce n'est pas acceptable. Existe-t-il un autre outil (ou option pour SET
lequel je ne suis pas au courant) qui s'ajoutera à la variable à la place? Ou, dois-je mettre une solution de contournement dans le script qui inclut la copie temporaire de la variable existante dans une autre variable ou un fichier texte?
Aussi, c'est ma compréhension qui SET
ne modifiera pas définitivement la variable. J'en ai vu parler SETX
, mais cela ne semble pas être intégré à Windows XP SP3 (ou, du moins, il ne semble pas être disponible sur le système sur lequel je travaille). Existe-t-il un autre moyen de rendre le changement permanent, via la modification du registre ou quelque chose?
J'ai fait quelques recherches et j'ai appris un bon bout d'ici sur la définition des variables d'environnement dans Windows. Cependant, je n'ai pas encore trouvé de question exacte en double qui répondra à mes besoins. S'il y en a un, faites-le moi savoir.
REG
modifications du registre. Si vous souhaitez publier cela en tant que réponse, avec des suggestions sur la façon de conserver le chemin existant, je lui donnerais au moins un vote positif.