Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.11.2010, 22:22   #1
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
Вопрос как указать на ресурс который вне системы

Доброго времени суток всем!

может название темы не отражает сути,постараюсь объяснить подробнее...

Представим ситуацию: на вашем компьютере один HDD, вам стало необходимо подключить 2й HDD, на котором тоже стоит операционная система,но вы грузитесь со своего (первого hdd) и с этой операционной системы мы запускаем программу(над которой я как бы работаю) вот как этой программе указать что я хочу отредактировать реестр той системы которая стоит на 2м HDD?
P.S. заранее спасибо....
dengul вне форума Ответить с цитированием
Старый 19.11.2010, 09:46   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Понятие "реестр" весьма широко. Во-первых: файлы реестра в бинарном виде, и нужно знать их сигнатуру чтоб лазить по ним в незагруженном виде, во-вторых: Весь реестр в одном файле не хранится, для каждого пользователя свой файл.
ИМХО твоя затея весьма геморройна.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 19.11.2010, 12:43   #3
JTG
я получил эту роль
Старожил
 
Аватар для JTG
 
Регистрация: 25.05.2007
Сообщений: 3,694
По умолчанию

Клон RegeditPE?

Немного страннный вопрос, учитывая
Цитата:
программу (над которой я как бы работаю)
Сами файлы реестра валяются в \System32\Config\, ntuser.dat+usrclass.dat где-то в папке с профилем и их бекапы в \System Volume Information\_restore\. Надеюсь вы в курсе, что advapi32.dll в этом случае бесполезна, т.е. нужно искать спецификацию формата и "вручную" их разбирать?
пыщь

Последний раз редактировалось JTG; 19.11.2010 в 12:46.
JTG вне форума Ответить с цитированием
Старый 19.11.2010, 13:00   #4
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Понятие "реестр" весьма широко. Во-первых: файлы реестра в бинарном виде, и нужно знать их сигнатуру чтоб лазить по ним в незагруженном виде, во-вторых: Весь реестр в одном файле не хранится, для каждого пользователя свой файл.
ИМХО твоя затея весьма геморройна.
Это я знаю, а вот Delphi неочень,поэтому и спрашиваю, какие есть способы реализации этой затеи. А "геморрой" меня никогда не останавливал.

P.S. Нет ничего невозможного...
dengul вне форума Ответить с цитированием
Старый 19.11.2010, 13:04   #5
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от JTG Посмотреть сообщение
Клон RegeditPE?

Немного страннный вопрос, учитывая

Сами файлы реестра валяются в \System32\Config\, ntuser.dat+usrclass.dat где-то в папке с профилем и их бекапы в \System Volume Information\_restore\. Надеюсь вы в курсе, что advapi32.dll в этом случае бесполезна, т.е. нужно искать спецификацию формата и "вручную" их разбирать?

Т.Е. изменения которые я хочу внести в нужный мне реестр неполучиться реализовать API функциями? Так получаеться?
dengul вне форума Ответить с цитированием
Старый 19.11.2010, 15:07   #6
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

Вопрос как-то не стыкуется с шапкозакидательским:
Цитата:
"геморрой" меня никогда не останавливал.
P.S. Нет ничего невозможного...
Тем более, если над проблемой действительно работать, а не делать вид, что работаешь...
Цитата:
над которой я как бы работаю
mihali4 вне форума Ответить с цитированием
Старый 19.11.2010, 18:51   #7
dengul
Пользователь
 
Регистрация: 11.11.2010
Сообщений: 17
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
Вопрос как-то не стыкуется с шапкозакидательским:

Тем более, если над проблемой действительно работать, а не делать вид, что работаешь...
Да что вы привязались к моему "как бы", я над ним работаю,идея моя.
под выражением "как бы" имелось ввиду что я использую знания и других программистов, и ваши в том числе, вот и всё просто я впервые пишу программу работающую с системными ресурсами, до этого только программы разного рода вычислений и немножко шифрования.
Вообщем дайте сисадмину начать наконец кодить....

Лучше дали бы дельный совет
dengul вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Version Info как ресурс или *.rc Человек_Борща Общие вопросы Delphi 3 11.06.2010 00:37
как указать на связи таблиц malayka БД в Delphi 4 22.04.2010 17:35
как работать вне формы? Elm0 Общие вопросы Delphi 3 04.12.2008 14:01
Как указать в регулярке............ Adamant PHP 12 25.03.2008 10:11