Закрыть процессы с одинаковым именем в PowerShell

Один из серверов загружает по расписанию данные с нескольких FTP и HTTP(S) ресурсов с помощью утилиты WinSCP. Довольно долгое время все работало стабильно, но недавно на сервере несколько раз загрузка ЦП поднималась до 100%. Неспешное открытие Task Manager показывало наличие немеренного числа процессов WinSCP. Чтоб что-то сделать, их нужно было закрыть.

Но как закрыть 200 процессов, когда ЦП загружен на 100%? Только чем-то легким и автоматическим. Имхо, быстрей всего PowerShell.

Stop-Process -Name «WinSCP» -Force

Чтобы правильно указать имя процесса, можно сначала вывести список запущенных процессов командой Get-Process

Список процессов в PowerShell

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *