Назад | Перейти на главную страницу

Закройте процесс на всех компьютерах домена Windows

Как я могу закрыть определенный процесс на ПК ВСЕГО домена? Мне это нужно для обслуживания. Домен - это домен Windows server 2003.

Как предполагает Дэн, PSKILL очень хорошо работает для этой цели, но мне нужно что-то, чтобы перечислить все компьютеры, подключенные к моему домену, чтобы создать пакет pskill.

Как я могу сделать?

Спасибо.

Если на вашем клиенте установлен Powershell с модулем ActiveDirectory, вы можете сделать что-то вроде следующего:

Import-Module ActiveDirectory

Foreach ($computer in Get-ADComputer -Filter *) {
    pskill -t \\$($computer.Name) -u someuser -p somepassword process-to-kill
}

Я не тестировал это, поэтому, вероятно, потребуется некоторая модификация pskill команда / синтаксис.

Вы сможете написать что-нибудь, используя Люкс Sysinternals

В частности, PsKill