Vadikan, откровенно говоря, вот чтобы сесть и разобраться - времени нет. Я лучше о чем-нть другом расскажу. Если найду о чём
А пока предлагаю обсудтиь переменные окружения. На сайте описано использование утилиты setenv. Но есть есть один не совсем ясный момент. Если я все правильно понял, то эта утилита берет значение %PATH% только из ветки "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment", и записывает туда же? Или нет? Откуда еще может формироваться значение переменной %PATH%? Не так давно наблюдал картину, когда в %Path% присутствовали каталоги, не указанные ни в данной ветке, ни в autoexec.nt.