Хранение пользовательских переменных ($ PATH и т. Д.) В Windows - PullRequest
0 голосов
/ 22 апреля 2019

В системе Windows у нас есть system variables (включая $Path) и user variables (включая $Path тоже); (эквивалентно /etc/bash.bashrc и ~/.bashrc в случае bash).

Где хранятся эти определения? В частности, пользовательские переменные. Цель - восстановить их из резервной копии.

1 Ответ

1 голос
/ 22 апреля 2019

Они хранятся в реестре.

Пользовательские переменные находятся в HKEY_CURRENT_USER \ Среда и системные переменные находятся в HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Session Manager \ Environment .

Если у вас есть только резервная копия, HKEY_CURRENT_USER хранится в файле NTUSER.DAT в каталоге профиля пользователя, и вы можете загрузить этот файл в Regedit .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...