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

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

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

Stop-Process -Name "WinSCP" -Force

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

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

Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment






MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика