убить несколько процессов на нескольких удаленных машинах

Убить процесс на нескольких удаленных машинах

убить несколько процессов на нескольких удаленных машинах

получить-контент .\killprocess.PS1

(Get-Content 'U:\Accounts\Computers.txt') | ForEach-Object {Get-WmiObject -computer $_ -class win32_process -filter "name = 'synergy.exe'" -credential $cred | %{$_.terminate()} | out-null}

Как мне добавить второй процесс для завершения в микс?

Спасибо


person Leigh Carmichael    schedule 10.08.2016    source источник


Ответы (1)


Выполнение этого локально, но вы можете использовать OR, чтобы добавить больше условий в свой запрос.

Например:

Get-WmiObject -class win32_process -filter "name='chrome.exe' or name='conhost.exe'"

Надеюсь это поможет.

Ваше здоровье

person Phil Schwartz    schedule 11.08.2016
comment
Большое спасибо, чуть ли не единственное, что я не пробовал, лол ИЛИ, ура - person Leigh Carmichael; 11.08.2016
comment
@LeighCarmichael, можешь ли ты отметить это как принятый ответ? Спасибо - person Phil Schwartz; 11.08.2016