0 / 0 / 0
Регистрация: 14.05.2017
Сообщений: 5
1

Qt Installer Framewokr и права для Maintancetool

17.04.2018, 22:56. Показов 591. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.

Возникла следующая проблема.
Моя программа устанавливается с помощью QIF, и в целевой папке генерируется .ехе файл для удаления и обновления приложения.
Среди команд этого .ехе есть "--ckeckupdates", которая обращается в удаленный репозиторий сверяет версии и выдает xml результат.
А теперь к проблеме. Внутри уже моего приложения, при запуске проверка обновлений запускает MaintenanceTool.exe --checkupdates. Команда отрабатывает нормально, НО, после этого автоматически происходит запуск MaintenanceTool.exe --startserver, наверное для записи изменений в реестр, и проблема в том, что для этой команды нужны права администратора. Понятно что такое поведение никуда не годится - при каждом запуске программы будут запрашиваться дополнительные права только для того, что бы проверить обновления.
Хотелось понять, можно ли исключить запуск --startserver, или обойти запрос дополнительных прав. Возможно есть другой способ проверки обновлений средствами Qt.

Спасибо.

Добавлено через 5 часов 56 минут
Так же добавлю, что проблема только в том случае, если программа установлена в директорию, в которой нужны права администратора, Program Files например.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.04.2018, 22:56
Ответы с готовыми решениями:

Microsoft Installer для .NET
Доброго времени суток! Всегда делал инсталяции на VB 6.0. Всё просто, как божий день. А тут...

Можно ли для CodeBlocks устанавливать wxWidgets Windows Installer?
На сайте http://www.wxwidgets.org/downloads/ есть wxWidgets_Windows_Installer и...

Какой Windows Installer 4.5 выбрать для установки на Windows7
Мне требуется установить Windows Installer 4.5 на ОС Windows7. На сайте производителя ...

Windows Installer. Как добавить ярлык для удаления программы?
Привет, Делаю инсталлятор в VS2008. Использую встроенный шаблон для проекта установщика на...

0
17.04.2018, 22:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.04.2018, 22:56
Помогаю со студенческими работами здесь

Как дать права обычному юзеру на запуск приложений, требующих права админа?
Суть такова.Есть приложения которые должны юзаться с обычной учетной пользователя от имени...

как создать пользователя с правами системного администратора без права передавать эти права другим пользователям??
Здравствуйте! Подскажите как создать пользователя с правами системного администратора без права...

Что такое групповые права и публичные права?
Что такое групповые права и публичные права?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru