![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
SlaUr |
|
|||
Unregistered |
Проблема чтения реестра под гостем в win2000
R.OpenKey('tralalala',true);R.OpenKey('tralalala',false) - Не работают! Заранее спасибо. |
|||
|
||||
x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
возможно, дело в том, что TRegistry.OpenKey вызывает функцию RegOpenKeyEx, которой в качестве параметров передаются и маска доступа. эта маска храниться в свойстве TRegistry.Access, а конструктор TRegistry.Create по умолчанию выставляет её в KEY_ALL_ACCESS, т.е. можно всё. что для гостя, насколько я понимаю, далеко не так. отсюда, видимо, и траблы. попробуй перед вызовом OpenKey выставлять Access := KEY_READ, либо при создании вызывать второй конструктор вместо первого (в Tregistry их два
![]() -------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
<Spawn> |
|
|||
![]() Око кары:) ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2776 Регистрация: 29.1.2003 Где: Екатеринбург Репутация: 44 Всего: 64 |
А весь код можно увидеть? -------------------- "Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков. |
|||
|
||||
SlaUr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 408 Регистрация: 18.9.2003 Репутация: 3 Всего: 5 |
> А весь код можно увидеть?
r := TRegistry.Create; r.RootKey := HKEY_LOCAL_MACHINE; if not r.OpenKey('Software\SlaUr\MnuGames',True) then ShowMessage('Зайден под гостем в 2000') ; |
|||
|
||||
SlaUr |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 408 Регистрация: 18.9.2003 Репутация: 3 Всего: 5 |
Спасибо
r := TRegistry.Create (KEY_READ); работает. |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 36 Всего: 329 |
не забывай
r.CloseKey r.Free а лучше r := TRegistry.Create; try r.RootKey := HKEY_LOCAL_MACHINE; r.OpenKey('Software\SlaUr\MnuGames',True); finally r.CloseKey r.Free end;//try-finally |
|||
|
||||
Unregistered |
|
|||
Unregistered |
А кто мешает стать админом ( локально )
Прога дающая админские права другой проге называется ERunAs2X Искать на яндексе http://www.yandex.ru/yandsearch?text=ERunAs2X&rpt=rad |
|||
|
||||
x77 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1255 Регистрация: 25.3.2002 Репутация: 19 Всего: 22 |
а что, требовалось стать админом? а я то, дурак, думал, что требуется прочесть реестр.
-------------------- Я никогда не сопротивлялся искушению, поскольку узнал: что мне не нравится, то меня не искушает. © Джордж Бернард Шоу (Ирландия) |
|||
|
||||
Unregistered |
|
|||
Unregistered |
я так к слову .. про запись - ВЕДДЬ МОЖНО ЖЕ И ПИСАТЬ ПОД ГОСТЕМ !!!!!!!!
|
|||
|
||||
p0s0l |
|
|||
![]() Г-н Посол ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3668 Регистрация: 13.7.2003 Где: 58°38' с.ш. 4 9°41' в.д. Репутация: 58 Всего: 112 |
Ага, unregistered... Только не во все места... Вроде только в HKEY_CURRENT_USER можно обращаться под гостем... В HKEY_LOCAL_MACHINE - точно нельзя нос совать....
-------------------- С уважением, г-н Посол. |
|||
|
||||
pigas |
|
|||
Новичок Профиль Группа: Участник Сообщений: 22 Регистрация: 29.4.2003 Репутация: нет Всего: нет |
во все ветви ( смотри исходнтки ERunAs2X) !!!!!!
тока на виндах после 2002 г выпуска нельзя таким образом поменять пароли ползоват и добавлять ползователей |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |