Программа для завершення процесив

  • На форуме работает ручное одобрение пользователей. Это значит, что, если Ваша причина регистрации не соответствует тематике форума, а также Вы используете временную почту, Ваша учётная запись будет отклонена без возможности повторной регистрации. В дальнейшем - пожизненная блокировка обоих аккаунтов за создание мультиаккаунта.
  • Мы обновили Tor зеркало до v3!
    Для входа используйте следующий url: darkv3nw2...bzad.onion/
  • Мы вновь вернули telegram чат форуму, вступайте, общайтесь, задавайте любые вопросы как администрации, так и пользователям!
    Ссылка: https://t.me/chat_dark_time

AnGel

Администратор
Команда форума

AnGel

Администратор
Команда форума
27 Авг 2015
3,411
2,025
Зачем цикл и задержка?
 

dhusss

Участник

dhusss

Участник
23 Июл 2016
71
38
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Я этой прогой пользуюсь уже лет 5, у меня только не каких задержек нет. Это прога старее наверное у меня все работает как часы убивает процессы на ура. Могу скинуть пишите в ЛС. Или создам тему.
--- Пост обновлен ---
У меня прога называется не как у автора темы а PROCESS KILLER
 

loloLOSH

Участник

loloLOSH

Участник
22 Фев 2017
71
49
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.

Spam_Yakovich

Участник

Spam_Yakovich

Участник
24 Фев 2017
49
5
Чем диспетчер задач неугодил?Я на крайняк юзал Process Explorer, там вдобавок много мониторов системы.:Thumbs Up@2x:
 

AnGel

Администратор
Команда форума

AnGel

Администратор
Команда форума
27 Авг 2015
3,411
2,025
Если кто-то решится написать подобное, то ниже пример, писал для себя в одно время.

Код:
program Project1;

{$APPTYPE CONSOLE}

{$R *.res}

uses
  System.SysUtils,
  Winapi.TlHelp32,
  Winapi.Windows;


var Task: array[1..11] of string=(
'atieclxx.exe',
'BBSvc.EXE',
'mDNSResponder.exe',
'dragon_updater.exe',
'cavwp.exe',
'cmdagent.exe',
'fraps64.dat',
'fraps.exe',
'HTTPDebuggerSvc.exe',
'SkyDrive.exe',
'sqlwriter.exe');
    i: Integer;

function KillProcess(ExeName: string): LongBool;
var
 B: BOOL;
 ProcList: THandle;
 PE: TProcessEntry32;
begin
 Result := False;
 ProcList := CreateToolHelp32Snapshot(TH32CS_SNAPPROCESS, 0);
 PE.dwSize := SizeOf(PE);
 B := Process32First(ProcList, PE);
 while B do begin
   if (UpperCase(PE.szExeFile) = UpperCase(ExtractFileName(ExeName))) then
     Result := TerminateProcess(OpenProcess($0001, False, PE.th32ProcessID), 0);
    B := Process32Next(ProcList, PE);
 end;
 CloseHandle(ProcList);
end;


begin
  Writeln('Begin');
  for I := 1 to 11 do
  KillProcess(Task[i]);
  Writeln('End');
  Readln;
end.
 
  • Лайк
Reactions: dhusss

oleh1818

Участник

oleh1818

Участник
16 Ноя 2017
3
0
Задержка сделана для того чтобы на процессор большой нагрузки не было, программа писалась именно для того завершались процессы вирусов.
--- Пост обновлен ---
Я этой прогой пользуюсь уже лет 5, у меня только не каких задержек нет. Это прога старее наверное у меня все работает как часы убивает процессы на ура. Могу скинуть пишите в ЛС. Или создам тему.
--- Пост обновлен ---
У меня прога называется не как у автора темы а PROCESS KILLER
Не может такого быть, я ее написал 2 года назад
 

AnGel

Администратор
Команда форума

AnGel

Администратор
Команда форума
27 Авг 2015
3,411
2,025
Задержка сделана для того чтобы на процессор большой нагрузки
Так в проце имеются семафоры, подобного просто не будет. К тому же, мало у кого будет более > 400 активных задач.
 

oleh1818

Участник

oleh1818

Участник
16 Ноя 2017
3
0
Если на 1 секунду 1000 раз идет запрос на завершение процесса я думаю нагрузка немножко будет
 

О нас

  • Наше сообщество существует уже много лет и гордится тем, что предлагает непредвзятое, критическое обсуждение различных тем среди людей разных слоев общества. Мы работаем каждый день, чтобы убедиться, что наше сообщество является одним из лучших.

    Dark-Time 2015 - 2022

    При поддержке: XenForo.Info

Быстрая навигация

Меню пользователя