ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Диспетчер задач | Delphi
  #1  
Старый 30.04.2010, 23:54
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
Провел на форуме:
179346

Репутация: 0
Отправить сообщение для ilyhamas с помощью ICQ
По умолчанию Диспетчер задач | Delphi

Необходимо отключить диспетчер задач через реестр. После открытия программы появляется ошибка failed to set data for 'disable TaskMgr'. На своей машине всё добавляется отлично, а вот на других проблема.
часть кода:
Код:
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 не предлагать

Последний раз редактировалось ilyhamas; 30.04.2010 в 23:58..
 
Ответить с цитированием

  #2  
Старый 01.05.2010, 00:01
TrueBit
Познающий
Регистрация: 21.11.2009
Сообщений: 77
Провел на форуме:
2482290

Репутация: 29
По умолчанию

мб, из за того что win seven?
 
Ответить с цитированием

  #3  
Старый 01.05.2010, 00:02
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
Провел на форуме:
179346

Репутация: 0
Отправить сообщение для ilyhamas с помощью ICQ
По умолчанию

как на xp так и на семёрке не пашет
 
Ответить с цитированием

  #4  
Старый 01.05.2010, 00:20
TrueBit
Познающий
Регистрация: 21.11.2009
Сообщений: 77
Провел на форуме:
2482290

Репутация: 29
По умолчанию

что бы ошибка не появлялась try except
 
Ответить с цитированием

  #5  
Старый 01.05.2010, 00:49
ZdezBilYa
Участник форума
Регистрация: 29.08.2008
Сообщений: 151
Провел на форуме:
1551582

Репутация: 107
Отправить сообщение для ZdezBilYa с помощью ICQ
По умолчанию

Попробуй:
Код:
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
 
Ответить с цитированием

  #6  
Старый 01.05.2010, 09:06
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
Провел на форуме:
179346

Репутация: 0
Отправить сообщение для ilyhamas с помощью ICQ
По умолчанию

Цитата:
Сообщение от ZdezBilYa  
Попробуй:
Код:
reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Policies\System',true);
от этого не зависит. Знаю только то, что на ошибку влияет сама операционка. Она не пускает редактировать реестр без ведома пользователя. Этого и нужно избежать

Последний раз редактировалось ilyhamas; 01.05.2010 в 09:11..
 
Ответить с цитированием

  #7  
Старый 01.05.2010, 09:24
M_script_
Постоянный
Регистрация: 29.10.2008
Сообщений: 306
Провел на форуме:
1819761

Репутация: 180
Отправить сообщение для M_script_ с помощью ICQ
По умолчанию

Учетка с админскими правами?

вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
 
Ответить с цитированием

  #8  
Старый 01.05.2010, 09:29
ilyhamas
Новичок
Регистрация: 25.10.2009
Сообщений: 22
Провел на форуме:
179346

Репутация: 0
Отправить сообщение для ilyhamas с помощью ICQ
По умолчанию

Цитата:
Сообщение от M_script_  
Учетка с админскими правами?

вот похожая тема - http://forum.antichat.ru/threadnav193358-1-10.html
да с админа.
спасибо посмотрю
 
Ответить с цитированием

  #9  
Старый 01.05.2010, 09:35
stepashka_
Познавший АНТИЧАТ
Регистрация: 09.11.2009
Сообщений: 1,077
Провел на форуме:
7879791

Репутация: 265


Отправить сообщение для stepashka_ с помощью ICQ
По умолчанию

Вот так не пойдёт?
Цитата:
//Отключить
procedure TForm1.DisablebtnClick(Sender: TObject);
var
b: boolean;
begin
b := false;
SystemParametersInfo(SPI_SCREENSAVE RRUNNING, 1, @b, 0);
end;
Цитата:
//Включить
procedure TForm1.EnablebtnClick(Sender: TObject);
var
b: boolean;
begin
b := false;
SystemParametersInfo(SPI_SCREENSAVE RRUNNING, 0, @b, 0);
end;
 
Ответить с цитированием

  #10  
Старый 01.05.2010, 11:18
cheater_man
Постоянный
Регистрация: 13.11.2009
Сообщений: 437
Провел на форуме:
709575

Репутация: 17
По умолчанию

Код:
[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\
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Литература Delphi Sams С/С++, C#, Delphi, .NET, Asm 2 19.03.2010 19:46
Как вернуть диспетчер задач. [ Способы ] aim Защита ОС: вирусы, антивирусы, файрволы. 3 29.01.2010 18:30
Books PSalm69 Избранное 248 27.10.2009 04:52
Диспетчер задач отключаеться сам dimhee Болталка 8 17.01.2009 18:00
Диспетчер задач отключен администратором DIMON4G Защита ОС: вирусы, антивирусы, файрволы. 17 02.01.2009 23:14



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ