|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : HB 2:5020/400 02 Sep 2001 16:54:49 To : Alexey Vorobyev Subject : Re: Установка глобальных переменных окружения в NT -------------------------------------------------------------------------------- Alexey Vorobyev wrote in <9mqouc$1r5k$1@ddt.demos.su>... >Hужно изменить переменную окружения в Windows NT (ActivePerl) >Знаю про %ENV, но он изменяет только переменные текущего и дочерних >процессов. >Хочется же изменять глобальные переменные. System environment variables находятся в ключе реестра HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment User environment variables для текущего пользователя находятся в ключе реестра HKEY_CURRENT_USER\Environment Естественно, когда вы что-то в этих ключах меняете, это влияет лишь на процессы, запускаемые после сделанных изменений. Для изменения параметров в реестре, вероятно, может подойти модуль Win32::TieRegistry Либо, если хочется чего-то более низкоуровневого, то Win32API::Registry -- HB mailto:npecca@yahoo.com?subject=Usenet --- ifmail v.2.15dev5 * Origin: VoronezhSvyazInform ISP News Server (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/630790ec7e8c.html, оценка из 5, голосов 10
|