Напишіть скрипт

Роботодавець
[no-member:pro]Виктория[/no-member:pro]
Параметри проєкту
Варіант співпраціОдноразовий проєкт
Передоплатабез передоплат
Способи оплатиБанківський переказ
Прийом заявоквід 12.07.2023 до 27.07.2023
Опис проєкту
Для наших клієнтів потрібні послуги розробника. Вам потрібно написати скрипт для припинення роботи файлів в системі. Мета полягає у тому, щоб зупинити сторонні процеси (всі крім системних процесів). Автор сценарію AVZ, він використовується в ньому.
Приклад
Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар
i: ціле;
Починати.
// Оновлення переліку процесів
RefreshProcessList;
AddToLog ('Кількість процесів = ' + IntToStr' (GetProcessCount))
// Цикл аналізу отриманого списку
Для i := 0 для GetProcessCount - 1 робіть початок
// Вихід процесу PID та його ім'я
ДодатиToLog(IntToStr(GetProcessPID(i)) + ' + GetProcessName(i)');
// Стопування процесу за умов
Якщо pos('trojan.exe', LowerCase(GetProcessName(i))) > 0 потім
Приват24 (GetProcessPID(i)
кінець;
Кінець.
Використовуються наступні приклади: AddToLog, GetProcessCount, GetProcessName, GetProcessPID, RefreshProcessList, TerminProcess
Цей приклад показує використання всіх функцій, описаних вище для роботи з процесами. По-перше, список процесів оновлено за допомогою функції RefreshProcessList. Потім список переглядається в петлі з виходом інформації в протоколі.
Крім того, обробляє, назва якого з’являється файл містить текст «trojan.exe», який припиняється за допомогою TerminProcess, до якого передається ідентифікатор процесу (PID).
Приклад
Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар Вар
i: ціле;
Починати.
// Оновлення переліку процесів
RefreshProcessList;
AddToLog ('Кількість процесів = ' + IntToStr' (GetProcessCount))
// Цикл аналізу отриманого списку
Для i := 0 для GetProcessCount - 1 робіть початок
// Вихід процесу PID та його ім'я
ДодатиToLog(IntToStr(GetProcessPID(i)) + ' + GetProcessName(i)');
// Стопування процесу за умов
Якщо pos('trojan.exe', LowerCase(GetProcessName(i))) > 0 потім
Приват24 (GetProcessPID(i)
кінець;
Кінець.
Використовуються наступні приклади: AddToLog, GetProcessCount, GetProcessName, GetProcessPID, RefreshProcessList, TerminProcess
Цей приклад показує використання всіх функцій, описаних вище для роботи з процесами. По-перше, список процесів оновлено за допомогою функції RefreshProcessList. Потім список переглядається в петлі з виходом інформації в протоколі.
Крім того, обробляє, назва якого з’являється файл містить текст «trojan.exe», який припиняється за допомогою TerminProcess, до якого передається ідентифікатор процесу (PID).
Прикріплені файли
Файли доступні лише фрилансерам та автору проєкту