# Снятие активных процессов по имени и выделенной памяти # Скрипт, позволяющий принудительно завершать нежелательные процессы, с фильтрацией по названию и объему выделенной памяти. # Завершить процессы с фильтрацией по названию (начальной части наименования) kill -Name "acrot*" -Force kill -Name "p3stat*" -Force kill -Name "whats*" -Force kill -Name "wilca*" -Force # Получить все процессы с именем "chrome", фильтр полученных значений по объему выделенной памяти (614MB) # Затем, принудительное завершение каждого найденного процесса без запроса подтверждения Get-Process -Name "chrome" | Where-Object {$_.WorkingSet -gt 614400Kb} | Stop-Process -Force -Confirm:$false # Скрипт подходит для использования в планировщике, по времени или событию (переполнение памяти) # Целевое применение - на сервере терминалов (сервер с удаленными рабочими столами пользователей)