Доступ ответвление Реестра другого пользователя HKEY_CURRENT_USER

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

Идея состоит в том, что я пытаюсь заставить сложное приложение Delphi компилировать и работать больше чем на одном профиле.

Я нашел, что путь однажды сделал это с некоторым инструментом управления Windows, но я не могу найти его теперь.

Я не знаю пароля другого пользователя, таким образом, я не могу войти в систему как они или сделать "выполненный как".

22
задан 10.12.2018, 18:29

3 ответа

можно использовать regedit для этого. Откройте regedit и выберите HKEY_USERS, затем переходят к Файлу-> Hive Загрузки. Обзор в пользовательский файл Hive, обычно NTUSER.DAT, расположенный на уровне %userprofile %.

Это, конечно, требует, чтобы Вы были администратором или имели доступ к пользовательскому файлу улья.

23
ответ дан 07.12.2019, 09:58

Если Вы надеетесь делать основную копию профиля, я предпочитаю использовать функцию копии профиля пользователя в Windows XP. Чтобы сделать это, Вам будут нужны две учетных записи. Я обычно использую свою собственную учетную запись и универсальную локальную администраторскую учетную запись. Вы сначала настраиваете свою собственную учетную запись со всеми настройками реестра, и фиксирует Вас, хотят. Затем перезапустите свой компьютер (чтобы вынудить все программы выпустить управление ntuser.dat файла) и войдите в универсальную администраторскую учетную запись. Однажды в окна, щелкните правой кнопкой по My computer и перейдите к свойствам. Под Вкладкой "Дополнительно" Вы будете видеть раздел "User Profile" с кнопкой настроек. При нажатии той кнопки список всех локально сохраненных профилей подойдет. Отсюда, можно скопировать один профиль на другого. Все, что Вы делаете, помещается в местоположение ntsuer.dat файла "C:\Documents and Settings\exampleuser".

Этот инструмент работает удивительно хорошо на то, насколько простой это. Я нахожу, что это - отличный способ реализовать настройки реестра по умолчанию. Можно скопировать профиль в "пользователя по умолчанию", и затем всем будущим пользователям дадут те настройки им. Я обычно использую что-то как delprof, чтобы произвести чистку всех пользователей, скопировать мой профиль в пользователя по умолчанию и затем сделать, чтобы другие пользователи вошли на. Удостоверьтесь, что скопировали любые локально хранившие данные перед запуском.

Это намного менее опасно затем использование regedit, так как Вы берете рабочий профиль и копируете его. Основная оборотная сторона - то, что некоторые программы все еще не будут работать правильно даже после этого. Хотя это происходит главным образом из-за плохо разработанного кода.

Надеюсь, это поможет

1
ответ дан 07.12.2019, 09:58

Используйте regedit, если Вы имеете административные права на удаленный компьютер, можно выбрать Файл... Реестр Сети подключения, и вводит имя или ищет компьютер, с которым Вы хотите соединиться.

0
ответ дан 07.12.2019, 09:58

Теги

Похожие вопросы