Войти

Показать полную графическую версию : Подключить удаленный реестр


Valek271183
30-03-2014, 16:34
Как можно подключить удаленный реестр из PE и вывести в переменную имя пользователя,что бы потом её можно было использовать с командой copy/xcopy для копирования из профиля пользователя?

Iska
30-03-2014, 16:54
Удалённый реестр подключить нельзя никак. Можно подгрузить некоторые из кустов реестра в текущий реестр.

О каком имени пользователя речь, и как сие связано с реестром? Поясните.

Valek271183
30-03-2014, 17:03
Хочу скопировать из неработающей системы некоторые настройки пользователя из его профиля, пользователь чаще всего один с правами администратора, а вот имя может быть любое, и нужно ещё информацию об установленных у него программах

Iska
05-04-2014, 14:42
Пакетные файлы здесь не нужны. Всё делается «ручками».

Valek271183
05-04-2014, 16:31
да «ручками» это понятно, но хотелось бы немного упростить из-за частой необходимости, у меня тут наверное два вопроса образовались: первый это - как «подгрузить» ту часть реестра пользователя где указан список программ которые у него установлены на компьютере и второй - это (если это конечно возможно) вывести имя пользователя, что бы потом можно было сохранить его документы, профили и т.д. Всё это для использования в системе Windows 7, у пользователя обычная учётка которую он создал при первой установки системы

Iska
05-04-2014, 17:33
как «подгрузить» ту часть реестра пользователя где указан список программ которые у него установлены на компьютере »
В дереве разделов выделить раздел «HKEY_USERS». Затем загрузить в него куст из скрытого файла «NTUSER.DAT», находящегося в профиле потребного пользователя. Смотреть путь «HKEY_USERS\<Имя данное подразделу при загрузке куста>\Software\Microsoft\Windows\CurrentVersion\Uninstall». По завершении работы в дереве разделов выделить подраздел, соответствующий загруженному кусту, и выгрузить его.

это (если это конечно возможно) вывести имя пользователя, что бы потом можно было сохранить его документы, профили и т.д. Всё это для использования в системе Windows 7, у пользователя обычная учётка которую он создал при первой установки системы »
Вот здесь и кроются основные возможные проблемы. Потому что озвученные Вами условия идеальны, а так бывает далеко не всегда:

может существовать более одного раздела с Windows (у меня, например, сейчас таких целых три);
как правило, существует намного более учётных записей (и профилей), нежели Вы предполагаете.

Посему — лучше «ручками».

P.S. Наличие файлового менеджера в комплекте PE, например Total Commander'а или, многим лучше, Far Manager'а — очень способствует работе «ручками».

CyberMuesli
13-04-2014, 10:01
ельзя »
Пакетные файлы здесь не нужны. Всё делается «ручками». »


Ну почему же ручками? Файл реестра вполне себе доступен по unc-имени и его можно указать в качестве параметра для regedit, произвести выгрузку ветки, далее загрузку в свой реестр

Valek271183
13-04-2014, 10:55
CyberMuesli, можно поподробнее?

CyberMuesli
13-04-2014, 12:16
Я абсолютно не понимаю Вашу цель, но экспорт из реестра в файл можно выполнить стандартной утилитой. То, что реест удаленный, накладывает некоторые ограничения, тем не менее, файл удаленного реестра доступен с помощью имени \\worksttion\c$\windows\ИТакДалее




© OSzone.net 2001-2012