Закрыть процесс во всех компьютерах домена Windows
Как я могу закрыть определенный процесс на ПК всего домена? Мне нужно это для обслуживания. Домен является доменом Windows Server 2003.
Как предполагает Дэн, PSKILL очень хорошо работает для этой цели, но мне нужно кое-что перечислить все компьютеры, подключенные к моему домену, для создания пакета pskill.
Как я могу сделать?
благодарю вас.
2 ответа
Если на вашем клиенте установлен Powershell с модулем ActiveDirectory, вы можете сделать что-то вроде следующего:
Import-Module ActiveDirectory
Foreach ($computer in Get-ADComputer -Filter *) {
pskill -t \\$($computer.Name) -u someuser -p somepassword process-to-kill
}
Я не проверял это, хотя, так что, вероятно, нуждается в некоторой модификации pskill
Команда / синтаксис.
Вы сможете написать что-нибудь с помощью Sysinternals Suite
В частности, PsKill