Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Подключить удаленный реестр

Ответить
Настройки темы
CMD/BAT - Подключить удаленный реестр

Старожил


Сообщения: 489
Благодарности: 13


Конфигурация

Профиль | Отправить PM | Цитировать


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

Отправлено: 16:34, 30-03-2014

 

Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Удалённый реестр подключить нельзя никак. Можно подгрузить некоторые из кустов реестра в текущий реестр.

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

Отправлено: 16:54, 30-03-2014 | #2



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

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


Старожил


Сообщения: 489
Благодарности: 13

Профиль | Отправить PM | Цитировать


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

Отправлено: 17:03, 30-03-2014 | #3


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


Пакетные файлы здесь не нужны. Всё делается «ручками».

Отправлено: 14:42, 05-04-2014 | #4


Старожил


Сообщения: 489
Благодарности: 13

Профиль | Отправить PM | Цитировать


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

Отправлено: 16:31, 05-04-2014 | #5


Ветеран


Сообщения: 27449
Благодарности: 8087

Профиль | Отправить PM | Цитировать


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

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

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

Отправлено: 17:33, 05-04-2014 | #6


Аватара для CyberMuesli

Старожил


Сообщения: 207
Благодарности: 18

Профиль | Отправить PM | Цитировать


Цитата Iska:
ельзя »
Цитата Iska:
Пакетные файлы здесь не нужны. Всё делается «ручками». »

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

-------
Кибер Мюсли


Отправлено: 10:01, 13-04-2014 | #7


Старожил


Сообщения: 489
Благодарности: 13

Профиль | Отправить PM | Цитировать


CyberMuesli, можно поподробнее?

Отправлено: 10:55, 13-04-2014 | #8


Аватара для CyberMuesli

Старожил


Сообщения: 207
Благодарности: 18

Профиль | Отправить PM | Цитировать


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

-------
Кибер Мюсли


Отправлено: 12:16, 13-04-2014 | #9



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Подключить удаленный реестр

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - Удаленный реестр - подключение zion87 Microsoft Windows 2000/XP 11 02-01-2012 18:42
CMD/BAT - Включить Удаленный реестр valdislav Скриптовые языки администрирования Windows 4 05-10-2011 05:02
Доступ - [решено] неудается подключить удаленный рабочий стол на ноутбуке ddv Microsoft Windows 7 2 21-10-2010 13:41
.NET - C# Создание раздела/импорт файла в удаленный реестр Delirium Программирование и базы данных 1 16-02-2009 01:25
Службы - Отсутствует служба "Удаленный реестр" Painted Microsoft Windows 2000/XP 0 06-08-2007 08:56




 
Переход