Russian Qt Forum

Компиляторы и платформы => Windows => Тема начата: altbit от Июнь 08, 2009, 11:54



Название: [vista] Запуск от имени администратора
Отправлено: altbit от Июнь 08, 2009, 11:54
Имеется программа, которая при своей работе требует прав администратора. Программу делал под xp, изредка проверяя как она работает под вистой. В предыдущих версиях при запуске в висте она автоматом пыталась запуститься от имени администратора и спрашивала только разрешить или нет? Сегодня при тестировании текущей версии программы она перестала спрашивать разрешение на запуск и запускается без прав администратора, из-за чего перестали работать некоторые функции.

Если в проводнике нажать на exe-шник правой кнопкой и выбрать "запуск от имени администратора" - то все работает как и раньше. Пользователь, под которым я работаю, уже является администратором, однако для vistы этого недостаточно и UAC требует дополнительных повышений.

Особой разницы между предыдущей версией, которая автоматом просила разрешения при запуске, и нынешней, которая запускается в висте без вопросов нет. Лишь изменения в косметике, картинки, формочки, функционал, в принципе, остался прежний. Отследить из-за чего виста перестала спрашивать разрешения не получилось((

Может как-то можно указать, что программе нужны администраторские права? И почему раньше при запуске программы виста запускала сразу от имени администратора, а сейчас нет?

Спасибо.


Название: Re: [vista] Запуск от имени администратора
Отправлено: IGHOR от Июнь 26, 2009, 03:49
Создайте bat файл и запускайте программу через него,
используя команду http://www.windowsfaq.ru/content/view/85/57/