Скачать
Модули VCL\Система

:: Меню ::
:: На главную ::
:: FAQ ::
:: Заметки ::
:: Практика ::
:: Win API ::
:: Проекты ::
:: Скачать ::
:: Секреты ::
:: Ссылки ::

:: Сервис ::
:: Написать ::

:: MVP ::

:: RSS ::

Яндекс.Метрика
RunAsSystem
Данный модуль позволяет запустить процесс от имени системы (NT AUTHORITY\система).

Пример использования:
uses
  {...,} RunAsSystem;

procedure TForm1.Button1Click(Sender: TObject);
begin
   // 1-ый параметр: запускаемый файл
   // 2-ый параметр: параметры
   // 3-ый параметр: идентификатор безопасности
   //  • для XP и ниже принимает значение UnknownIntegrityLevel
   //  • для Vista и выше может принимать значения LowIntegrityLevel,
   //    MediumIntegrityLevel, HighIntegrityLevel или SystemIntegrityLevel
   if not RunProcAsSystem( Edit1.Text, '111', SystemIntegrityLevel ) then
      ShowMessage( 'Не удалось запустить файл: ' + Edit1.Text );
end;
Скачать. 3,8kb ZIP


MS Windows ACL-Library for Delphi
Этот модуль упрощает модификацию списков управления доступом (ACL).
Скачать. 25,1kb ZIP