Один из серверов загружает по расписанию данные с нескольких FTP и HTTP(S) ресурсов с помощью утилиты WinSCP. Довольно долгое время все работало стабильно, но недавно на сервере несколько раз загрузка ЦП поднималась до 100%. Неспешное открытие Task Manager показывало наличие немеренного числа процессов WinSCP. Чтоб что-то сделать, их нужно было закрыть.
Но как закрыть 200 процессов, когда ЦП загружен на 100%? Только чем-то легким и автоматическим. Имхо, быстрей всего PowerShell.
Stop-Process -Name "WinSCP" -Force
Чтобы правильно указать имя процесса, можно сначала вывести список запущенных процессов командой Get-Process