Про CTRL+ALT+DEL

Тема в разделе "Delphi - FAQ", создана пользователем Artexoid, 25 апр 2005.

Статус темы:
Закрыта.
  1. Artexoid

    Artexoid Гость

    Я нашел как вообще отключать диспетчер задач в NT
    Ответ нереально простой :rolleyes:

    Код (Text):
    procedure TaskMgr(Status: Boolean);
    var reg: TRegistry;
    begin
      reg := TRegistry.Create;
      reg.RootKey := HKEY_CURRENT_USER;
      reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System', True);
      if Disable then
        reg.WriteString('DisableTaskMgr', '1') //блокирует
      else
        reg.WriteString('DisableTaskMgr', '') //разблокирует
      reg.CloseKey;
    end;
     
  2. ????

    ???? Гость

    Artexoid
    только надо выполнять из-под пользователя наделённого правами доступа/изменения реестра
     
  3. Barmutik

    Barmutik Гость

    Да в CURRENT_USER сможет даже обычный пользователь писать...
     
  4. Artexoid

    Artexoid Гость

    Прикольная тема))) :rolleyes: :rolleyes: Согласитесь !!!
     
  5. Dico

    Dico Гость

    program tm;
    uses
    Registry, Windows;
    var
    ReG: TRegistry;
    Begin
    ReG:=TRegistry.Create;
    ReG.RootKey:=HKEY_CURRENT_USER
    // Получаем доступ к реестру и ключу текущего юзера
    ReG.DeleteKey('DisableTaskMgr') ;
    /// Разрешаем запуск диспетчера задач, taskmng.exe и получаем доступ к снятию процессов
    end.
     
  6. Artexoid

    Artexoid Гость

    Dico
    Весело ничего не скажеш :rolleyes:
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей