Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Проверить права на запись в реестр (РеестрWin) (число прочтений - 3474 )
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Проверить права на запись в реестр (РеестрWin)
21. Сентября 2007 :: 14:31
Печать  
Код
Выбрать все
ВозможностьРегистрации = _Реестр.ОткрытьКлюч("HKEY_CLASSES_ROOT","CLSID\","KEY_ALL_ACCESS");
 



Входим под пользователем с урезанными правами
Запускаем обработку

в данном случае ВозможностьРегистрации  = 1

а regsrv32 возвращает "Отказано в доступе"

Вопрос: как проверить возможность регистрации с помощью класса РеестрWin
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #1 - 21. Сентября 2007 :: 14:52
Печать  
А для чего это нужно в данном случае?

Для регистрации ВК сделали недовно специальный метод.
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #2 - 21. Сентября 2007 :: 19:49
Печать  
sedmin писал(а) 21. Сентября 2007 :: 14:52:
А для чего это нужно в данном случае?

Для регистрации ВК сделали недовно специальный метод.


а ActiveX ?
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #3 - 21. Сентября 2007 :: 21:28
Печать  
А ActiveX ты из 1С регистрируешь?
  
Наверх
 
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #4 - 22. Сентября 2007 :: 05:34
Печать  
sedmin писал(а) 21. Сентября 2007 :: 21:28:
А ActiveX ты из 1С регистрируешь?


ActiveX  то я регистрирую не из 1С. Суть в том чтобы проверить возможность этой регистрации.
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #5 - 22. Сентября 2007 :: 09:18
Печать  
ИМХО нужно попробовать что-то в эту ветку записать, чтобы точно убедиться на отсутствие прав.
Коряво, конечно.
Или это все-таки какой-то баг в РеестрВин, в чем я пока не уверен Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Re: Проверить права на запись в реестр (РеестрWin)
Ответ #6 - 22. Сентября 2007 :: 19:45
Печать  
lustin писал(а) 22. Сентября 2007 :: 05:34:
ActiveX  то я регистрирую не из 1С. Суть в том чтобы проверить возможность этой регистрации.

Но ведь все равно останется возможность зарегистрировать ее в HKCU.

Правда не знаю, как это делать простым способом...
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать