|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.08.2010, 21:34 | #41 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Что ни разу не означает, что у вас есть администраторские полномочия. Процесс должен быть элевирован (повышен в правах) или же UAC отключен.
Вручную это делается правый клик -> Запустить от админа. Автоматически - обычно внедрением манифеста с requireAdministrator вместо asInvoker.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
03.08.2010, 09:30 | #42 |
Форумчанин
Регистрация: 07.02.2008
Сообщений: 150
|
|
03.08.2010, 11:13 | #43 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Я про ваш exe здесь говорю, а не про службу. Причём тут вообще служба? Повышение прав нужно вашей управляющей программе.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
03.08.2010, 17:24 | #44 |
Форумчанин
Регистрация: 07.02.2008
Сообщений: 150
|
А как можно повысить права управляющей программе? Учитывая что я под пользователем Администратор? И еще вопрос назрел. У сервиса есть такое сойство как Interactive. Не смог найти простого доступного описания данного свойства
|
03.08.2010, 19:04 | #45 |
Программист
Участник клуба
Регистрация: 23.06.2009
Сообщений: 1,772
|
Что-то помнится мне, что начиная с Висты Микрософт явно запретил интерактивные сервисы. Или я не прав?
|
03.08.2010, 19:59 | #46 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Интерактивная служба может взаимодействовать с рабочим столом. Т.е. выводить окна, принимать ввод пользователя, но реализовано это очень криво: весь гуй показывается первому залогиненному пользователю, если включено быстрое переключение или работа в терминальном режиме - будут косяки. Собственно вреда от интерактивных служб больше, чем пользы, потому в висте и выше они по дефолту запрещены, как уже верно заметил Black Fregat.
пыщь
|
03.08.2010, 20:08 | #47 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Мне третий раз повторить?
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
04.08.2010, 10:19 | #48 | |
Форумчанин
Регистрация: 07.02.2008
Сообщений: 150
|
Цитата:
Еще заметил, если ставить в program files, семерка тоже не дает доступа... как это можно обойти? Кроме как ставить в другой каталог... |
|
04.08.2010, 10:22 | #49 |
Форумчанин
Регистрация: 07.02.2008
Сообщений: 150
|
|
04.08.2010, 11:57 | #50 |
Старожил
Регистрация: 13.08.2009
Сообщений: 2,581
|
Окей, повторяю в третий раз: по exe правый клик -> Запустить от админа (там ещё значок щита слева) - и у вашей программы будут и права на запуск службы и права на запись в C:\Windows\System32. Альтернативно - отключается UAC, но это, на самом деле, "вредный совет", как делать не надо.
Я не знаю как ещё объяснить, чтобы было понятно. Разве что видик записать.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
создать программу | Александр Ф. | Фриланс | 4 | 10.11.2008 18:14 |
Как создать пароль на программу? | Rahim1993 | Общие вопросы Delphi | 3 | 11.07.2008 06:25 |
ТРЕБУЕТСЯ СОЗДАТЬ ПРОГРАММУ | ЭДЛ | Фриланс | 8 | 14.03.2008 13:11 |
Помогите создать программу на С++ | Rembo | Помощь студентам | 1 | 25.01.2008 20:46 |
КАК создать программу тест??? | ivp88 | Общие вопросы Delphi | 4 | 02.04.2007 19:12 |