Процесс Kill Chrome Browser - PullRequest
0 голосов
/ 04 мая 2019

Чтобы убить процесс, я обычно использую

Process.GetProcessesByName("process name")(0).Kill()

. Это не работает, если я хочу закрыть Chrome, используя "Chrome" в качестве имени процесса.Я знаю, что Google Chrome работает с более чем одним процессом, по крайней мере, так показывает мой диспетчер задач, поэтому я предполагаю, что это проблема: поскольку существует несколько процессов, называемых «Chrome», vb.net не может закрыть их все или простозакрывает тот, который не приводит к закрытию Chrome.

Какой код я могу использовать вместо этого, чтобы закрыть ВСЕ процессы, называемые "Chrome"?

1 Ответ

0 голосов
/ 04 мая 2019

Попробуйте использовать это

Dim i As Integer = Ubound(Process.GetProcessesByName("Chrome.exe"))
For x As Integer = i To 0 Step -1
    Process.GetProcessesByName("Chrome.exe")(x) .Kill()
Next
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...