Диспетчер задач | Delphi

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by ilyhamas, 30 Apr 2010.

  1. ilyhamas

    ilyhamas Banned

    Joined:
    25 Oct 2009
    Messages:
    48
    Likes Received:
    2
    Reputations:
    0
    Необходимо отключить диспетчер задач через реестр. После открытия программы появляется ошибка failed to set data for 'disable TaskMgr'. На своей машине всё добавляется отлично, а вот на других проблема.
    часть кода:
    Code:
    reg:=tregistry.Create;
       reg.RootKey:=HKEY_CURRENT_USER;
       reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',false);
       reg.WriteString('DisableTaskMgr','1');
       reg.CloseKey;
    Как можно исправить, дабы ошибка не появлялась?

    з.ы. добавлять в HKEY_LOCAL_MACHINE не предлагать
     
    #1 ilyhamas, 30 Apr 2010
    Last edited: 30 Apr 2010
  2. TrueBit

    TrueBit Member

    Joined:
    21 Nov 2009
    Messages:
    71
    Likes Received:
    19
    Reputations:
    4
    мб, из за того что win seven?
     
  3. ilyhamas

    ilyhamas Banned

    Joined:
    25 Oct 2009
    Messages:
    48
    Likes Received:
    2
    Reputations:
    0
    как на xp так и на семёрке не пашет
     
  4. TrueBit

    TrueBit Member

    Joined:
    21 Nov 2009
    Messages:
    71
    Likes Received:
    19
    Reputations:
    4
    что бы ошибка не появлялась try except
     
  5. ZdezBilYa

    ZdezBilYa Elder - Старейшина

    Joined:
    29 Aug 2008
    Messages:
    198
    Likes Received:
    75
    Reputations:
    19
    Попробуй:
    Code:
    reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',[COLOR=Red]true[/COLOR]);
     
  6. ilyhamas

    ilyhamas Banned

    Joined:
    25 Oct 2009
    Messages:
    48
    Likes Received:
    2
    Reputations:
    0
    от этого не зависит. Знаю только то, что на ошибку влияет сама операционка. Она не пускает редактировать реестр без ведома пользователя. Этого и нужно избежать
     
    #6 ilyhamas, 1 May 2010
    Last edited: 1 May 2010
  7. Meecript_

    Meecript_ Banned

    Joined:
    29 Oct 2008
    Messages:
    194
    Likes Received:
    62
    Reputations:
    32
    Учетка с админскими правами?

    вот похожая тема - /threadnav193358-1-10.html
     
  8. ilyhamas

    ilyhamas Banned

    Joined:
    25 Oct 2009
    Messages:
    48
    Likes Received:
    2
    Reputations:
    0
    да с админа.
    спасибо посмотрю
     
  9. stepashka_

    stepashka_ Мотоциклист

    Joined:
    9 Nov 2009
    Messages:
    1,018
    Likes Received:
    418
    Reputations:
    232
    Вот так не пойдёт?
     
  10. cheater_man

    cheater_man Member

    Joined:
    13 Nov 2009
    Messages:
    651
    Likes Received:
    44
    Reputations:
    7
    Code:
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
    "Debugger"="\"C:\\WINDOWS\\MYPROG.EXE\""
    
    Запускает вместо taskmng.exe C:\\WINDOWS\\MYPROG.EXE\