Цитата:
А зачем вам запускать D-view из под юзера?
Опишите, что вы хотите реализовать, может есть другой вариант решения.
Какая у вас ОС ( у меня, например, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DLinkViewcam одна из веток реестра( а их много), связанная с D-view, а такой ветки как у вас- я не нашёл)
Программа, собственно, заявлена как сервер видео(не только принимает, но и раздавать может) и поэтому права админа обязательны, а то что вы пытаетесь запустить её из под юзера, но я не думаю, что полный функционал программы будет у вас работать корректно.
Всё просто. Политика безопасности которая не позволяет запускать обычному пользователю программы с полными правами доступа к системе как у администратора. Давать полные права - нарушить правила безопасности. Обычные пользователи занимаются просмотром, т.е. работают с камерами. У них свой определённый круг обязанностей. RunAs не вариант так как это уже "дырка" в безопасности.
На счёт веток реестра - я указал те к которым обращается программа чаще всего. Если брать лог regview или procview то он очень длинный получается и не факт что те ветки к которым обращается программа не являются служебными, то есть стандартными системными.
У меня есть подозрения что D-View обращается к какой-то встроенной в windows БД, но ввиду того что под простым пользователем доступ к ней ограничен мы имеем вот такой результат.
Система Windows XP SP3 x32.
У меня есть рабочий вариант - D-view v3.01 установленная и настроенная через Thinstall. Но программа 2010 года, достачно глючная.
Трюк с Thinstall с версией 3.3 не прокатывает - результат в точности такой же как и при простой установке (описан выше).