Re[2]: Как программно запустить COM+ в виде службы на сервере?
От: mDmitriy Россия  
Дата: 20.08.14 14:41
Оценка: :)
Здравствуйте, okman, Вы писали:

O>Я делал так: ручками создавал security descriptor, добавлял туда права

O>(COM_RIGHTS_EXECUTE_LOCAL и т.п.) для нужных пользователей и групп, а затем
O>сохранял дескриптор в ключе AppId\<GUID>\LaunchPermission и AccessPermission.
O>Это полностью эквивалентно ручной настройке доступа через утилиту dcomcnfg
O>(проверено на XP-Win7, 32-64).
Понятно, спасибо...
Но мне это не подходит, ибо все равно каждый сервер настраивать, проще админа посадить
Хочется все один раз и из инсталятора...

D>>Тем более, что у службы предполагается иконка в трее.


O>Если что, из службы не получится показывать иконки.

O>Ну разве что на системах до Vista, с установленным флагом "разрешить
O>взаимодействие с рабочим столом", но это жуткий костыль.
Э-э... а почему, собственно, костыль?
Куча современных программ под Windows так и работает... В том числе и на WinServer 2008/2012
И флаг "разрешить взаимодействие с рабочим столом" никуда не делся в последних версиях.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.