![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 01.06.2011
Сообщений: 215
|
![]()
как редактировать раздел HKEY_LOCAL_MACHINE?
пытаюсь выполнить код Код:
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
А за каким хреном, вообще лазить в системный раздел реестра?
Автозапуск? А CURRENT_USER мало? что касается сабжа.... 1. Проверить существует ли нужный нам ключь реестра. 2. Открыть ключь реестра(без создания если не существует) OpenReadOnly нам не подходит. 3. Проверить наличие нужной нам переменной в этом ключе реестра. 4. Делать что-то с этой переменной ... закрыть ключь. Последний раз редактировалось Человек_Борща; 18.07.2011 в 19:47. |
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]() Цитата:
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> юзаю вин7
не пустят вас под вистой/7 ковыряться в HKEY_LOCAL_MACHINE без UAC (и правильно сделают).
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Вообще-то не пустят и в Win2000 и в WinXP (при тех же условиях).
Просто в 2000/XP по умолчанию пользователь работает как админ, в Vista/7 - как обычный пользователь.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
Админа тоже не пустят. Нужна именно эскалация прав через UAC.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
![]()
Админ без элевации это и есть обычный пользователь. Админ с ограничением прав суть ограниченный пользователь. Хотя это зависит от определений терминов.
Я лишь хотел указать, что ситуация в Vista/Win7 ничем не отличается от ситуации в Win2000/XP: админам - можно, ограниченным - нет. Если запустить этот код на Vista/Win7 под администратором (именно в смысле Win2000/XP) - он будет работать точно так же.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]()
> Админ с ограничением прав суть ограниченный пользователь.
а так как в висте/7 по-умолчанию все админы (не в смысле W2K/XP) такие, это и приводит к разрыву шаблона )
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 20.07.2010
Сообщений: 45
|
![]()
Подсказка: посмотри в сторону компонентов Jedi WSCL. Там все с примерами. Все работает прекрасно с любой веткой реестра и в Win7 тоже.
Код:
Код:
Плохого человека должно быть мало...
Последний раз редактировалось HyperZen; 19.07.2011 в 12:52. |
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 03.01.2011
Сообщений: 2,508
|
![]() Код:
Чтобы запросить UAC, достаточно в манифест добавить строчки Код:
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление раздела | Ensoph | PHP | 2 | 18.11.2010 21:43 |
Работа с реестром. Не создаётся параметр в HKEY_LOCAL_MACHINE | POPOV | Общие вопросы Delphi | 3 | 10.11.2010 14:07 |
HDD-востановление раздела!!! | rxxx | Компьютерное железо | 3 | 22.07.2010 16:07 |
Windows7,не работает HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Windows\AppInit_D LLs | ассемблер123 | Windows | 0 | 22.04.2010 18:30 |