1

У меня странное поведение с переменными среды на моем Windows XP SP3.

Когда я вхожу в систему как администратор, строки %SystemRoot% в PATH заменяются на C:\WINDOWS, значение переменной 'SystemRoot' - C:\WINDOWS.

Но когда я вхожу в систему как любой пользователь, не являющийся администратором, %SystemRoot% буквально остается в переменной PATH, хотя переменная SystemRoot имеет то же значение, что и в учетной записи администратора.

В качестве обходного пути я добавил недостающие каталоги в переменную PATH пользователей. Но я хотел бы знать, что вызывает эту проблему и можно ли это исправить. Обе переменные (SystemRoot и PATH) определены в не зависящем от пользователя наборе "Системные переменные".

0