Grzegorz Niemirowski napisał(a):
> waldit@gmail.com <waldit@gmail.com> napisał(a):
> > Czy jest jakiś sposób aby poprzez uruchomienie pliku typu BAT
> > spowodować dodanie ścieżki do zmiennej środowiskowej PATH ?
> > Wydawałoby się, że można podać komendę:
> > path %path%;ścieżka
> > ale niestety to działa tylko pozornie bo dodaje do zmiennej PATH
> > w bieżącej sesji okna komend - czyli tymczasowo, a chodzi o to
> > aby dodać na stałe.
> > Waldi
>
> Dwie linijki:
> reg add HKCU\Environment /V PATH /t REG_EXPAND_SZ /d "%PATH%;C:\nowy" /f
> PropagateVariables
>
> Program PropagateVariables możesz ściągnąć stąd:
> http://friends.polibuda.info/~grzegorz/PropagateVariables.exe
>
Super - to mogłoby rozwiązać sprawę gdyby nie drobny problem:
Komenda reg add wywala się z kretyńskim błędem:
"za dużo parametrów wiersza poleceń"
Ten błąd nie występuje gdy nie podaję %PATH%
Może wartość %PATH% jest za długa ?
Oczywiście %PATH% muszę podawać bo inaczej skasuje
poprzednią wartość.
Znalazłem 3 miejsca gdzie w rejestrach występuje zmienna
PATH (WinXP):
HKLM\SYSTEM\ControlSet002\...
HKLM\SYSTEM\ControlSet003\...
HKLM\SYSTEM\CurrentControlSet\...
W którym miejscu trzeba poprawić ? W każdym ?
Co dokładnie robi program PropagateVariables ?
Wydaje się, że komenda reg add powinna wystarczyć.
Waldi
Received on Tue Sep 5 14:30:06 2006
To archiwum zostało wygenerowane przez hypermail 2.1.8 : Tue 05 Sep 2006 - 14:42:01 MET DST