Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

(Win7)Сообщение о подтв. запуска


mm0 ©   (2010-06-26 09:51:00) 

Как зделать так, чтобы Win7 не спрашивала подверждение запуска приложения вызываемого из моего приложения?
У меня одна программа вызывает другую под win7. win7 спрашивет разрешения у пользователя на запуск второй программы.
Код:
function RunUpdate:boolean;
var
 SI: TStartupInfo;
 PI: TProcessInformation;
 ExitCode: Cardinal;
begin
 FillChar(SI, SizeOf(SI), 0);
 SI.cb := SizeOf(SI);
 Result:=CreateProcess(nil, PChar(extractfilepath(paramstr(0))+'update.exe'), nil, nil, False, 0, nil, nil,
   SI, PI);
 if not Result then ShowMessage('Не удалось')
end;


KilkennyCat   (2010-06-28 03:19:00) [1]

http://deldev.blogspot.com/2009/05/uac-dlja-razrabotchika-2.html


KilkennyCat   (2010-06-28 03:17:00) [2]

http://www.oszone.net/10594/run_as_admin


KilkennyCat   (2010-06-28 03:16:00) [3]

http://www.delphisources.ru/pages/sources/system/2009-year/uac-user-account-control.html


KilkennyCat   (2010-06-28 03:10:00) [4]

это теоретическое предположение было.
а фактически, при максимальной защите сработает при модификации системных настроек и файлов.

> mm0  


попробуй свои программы установить на не системный диск, не в системную папку.

а вообще, программа написанная с учетом политики безопасности, не вызывает реакции.


Германн   (2010-06-28 02:48:00) [5]


> KilkennyCat ©   (28.06.10 02:42) [6]
>
>
> > Германн ©   (28.06.10 02:05) [5]
>
> почему бы и нет?

Ну так ответь, если можешь.
Я ответить не могу. Неуч.
Ответишь, я поучусь на твоём ответе.


KilkennyCat   (2010-06-28 02:42:00) [6]


> Германн ©   (28.06.10 02:05) [5]

почему бы и нет? с правами администратора допустимо. а вот работать под администратором - недопустимо.


Германн   (2010-06-28 02:05:00) [7]


> Вы мне сказали как отключить из windows. Как отключить програмно
> кодом на запуск именно этой программы не лазия в настройки
> windows????????????????????

Эээ.
Какой же это был бы UAC, если бы им можно было легко управлять программно?
Имхо.


mm0   (2010-06-28 01:03:00) [8]


Пуск »
Панель управления »
Учетные записи пользователей »
Изменение параметров контроля учетных записей (UAC) »
Изменяя положение ползунка сделайте выбор необходимой степени защиты.
Нажмите «OK» »
Перезагрузите компьютер


Вы мне сказали как отключить из windows. Как отключить програмно кодом на запуск именно этой программы не лазия в настройки windows????????????????????


mm0   (2010-06-28 01:03:00) [9]


Пуск »
Панель управления »
Учетные записи пользователей »
Изменение параметров контроля учетных записей (UAC) »
Изменяя положение ползунка сделайте выбор необходимой степени защиты.
Нажмите «OK» »
Перезагрузите компьютер


Вы мне сказали как отключить из windows. Как отключить програмно кодом на запуск именно этой программы не лазия в настройки windows????????????????????


Anatoly Podgoretsky   (2010-06-26 13:58:00) [10]

Тупой, неправильный путь - отключить UAC


KilkennyCat   (2010-06-26 12:15:00) [11]

дать права


Наверх

Титульная страница Поиск, карта сайта Написать письмо