Win2000 SET PATH - Shell/Batch - Programmation
Marsh Posté le 24-01-2003 à 09:19:00
Sous NT :
|
Avander
Marsh Posté le 24-01-2003 à 10:58:39
oui oui
mais si je le fais dans un shell, enfin cmd.exe
c'est OK il reste le temps de la session
si je mets la même commande dans un bat, il dure le temps du bat, donc une seconde
en fait j'aimerais 2 choses
1. pouvoir rajouter un path le temps d'une session.
2. Rajouter un path definitivement
par un bat, ou un reg
sachant que les privilèges sont OK.
merci
Marsh Posté le 24-01-2003 à 11:15:41
AGA a écrit : oui oui |
Un set sera toujours local à la fenêtre cmd dans laquelle tu le fais. Pour que ça soit persistant, clic droit sur My Computer -> Properties -> Advanced -> Environment variables. Tu settes ton path et puis voilà.
Après, si tu fais un set dans un .bat, c'est pareil il restera le temps de vie de la fenêtre cmd dans laquelle il est exécuté.
Marsh Posté le 24-01-2003 à 11:36:33
OK
il n'y a aucne possibilité de dépassé ces temps de vie?
c'est pour plusieurs postes
Marsh Posté le 24-01-2003 à 11:41:03
AGA a écrit : OK |
"dépasser" ?
Bin j'te dis, soit tu veux rendre ta variable permanente et là c'est Environment Variables, soit c'est local à UNE fenêtre. Après, si t'as envie de faire en sorte que ça soit dans plusieurs fenêtres mais pas dans toutes, faudra que tu mettes la ligne set path=... dans chaque fenêtre.
Marsh Posté le 24-01-2003 à 12:09:48
monoposte, tu va dans le panneau de config, ok c'est bon j'ai saisi et je savais
mais maintenant tu as 200 postes.
et tu veux pouvoir changer le path le temps d'une session (1), ou de manière permanente (2)
sachant que je veux pas me faire les 200 postes
Marsh Posté le 24-01-2003 à 12:30:48
AGA a écrit : |
Alors je te souhaite bonne chance
Nan ba je sais pas, alors.
Marsh Posté le 24-01-2003 à 17:43:38
pour un chgt permanent a mon avis le mieux c'est encore de passer par la bdr :
-exporter la cle HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path
-concatener ton path
-reimporter la cle
l'inconvenient c'est qu'il faut rebooter apres (fermer la session?)
Marsh Posté le 13-02-2003 à 11:40:48
aucun moyen de définir des variables d'environnement par un bat?
pour le temps d'une session? ou au pire définitivement?
Marsh Posté le 23-01-2003 à 17:08:28
salut je fais un set path %; pathsupplémentaire
ça marche dans la ligne de commande
mais pas avec un bath
comment faire?
merci