powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Приложение может запускаться лишь под админскими правами
8 сообщений из 8, страница 1 из 1
Приложение может запускаться лишь под админскими правами
    #39665633
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приложение стартует с ключами /install, /uninstall, в соответствии с которыми это приложение инсталлируется как сервис и запускается, или останавливается и деинсталлируется.

Для выполнения операций требуются права админа.

Как лучше:
- в код приложения внедрить проверку с выводом сообщения вроде "мало прав, давай больше!"
- включить в манифест приложения признак "для запуска требуются права админа".

... - ?
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39665638
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Третий вариант -- проверять права и показывать ошибку, после чего диалог с предложением перезапуститься под админом.
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39665639
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JaDi,

зачем?
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39665649
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД__,

потому что неимоверно бесят программы, выкидывающие ошибки в самый неожиданный момент и заставляющие себя перезапускать под админом, тогда как этот запуск они могут сделать и самостоятельно, как это делают обычные установщики.
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39665654
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем "- включить в манифест приложения признак "для запуска требуются права админа"." отличается от "проверять на права админа"?
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39665768
Фотография _Vasilisk_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД__Приложение стартует с ключами /install, /uninstallЕсли для работы приложения всегда требуются админские права, то манифест (меньше кода). Если приложение может работать без админских прав, то нужно работать, а когда будет нужно - заросить.

Конкретно для сервиса - я бы проверял и запрашивал в момент инсталляции или выдавал бы ошибку, как делают всякие апачи и фаерберды
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39666356
Василий 2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ за проверку. Самостоятельный перезапуск - круто и очень удобно, но т.к. запуск с параметром все равно предполагает ком. строку, перезапуск не так востребован
...
Рейтинг: 0 / 0
Приложение может запускаться лишь под админскими правами
    #39666425
чччД__
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Василий 2+ за проверку. Самостоятельный перезапуск - круто и очень удобно, но т.к. запуск с параметром все равно предполагает ком. строку, перезапуск не так востребован
Пожалуй, что да. Запуск без параметров в командной строке не имеет смысла, поэтому безусловно запрашивать привилегии, чтобы потом ничего не делать - не очень логично.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Приложение может запускаться лишь под админскими правами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]