vb.net - 杀死 Chrome 浏览器进程
问题描述
为了杀死一个进程,我通常使用
Process.GetProcessesByName("process name")(0).Kill()
如果我想关闭 Chrome,这不起作用,使用“Chrome”作为进程名称。我知道谷歌浏览器运行不止一个进程,至少这是我的任务管理器显示的,所以我想这是问题所在:因为有几个名为“Chrome”的进程,vb.net 无法全部关闭它们或只是关闭不会导致 Chrome 关闭的一个。
我可以使用什么代码来关闭所有名为“Chrome”的进程?
解决方案
尝试使用这个
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
推荐阅读
- amazon-web-services - 具有 IAM 凭证的跨账户 AWS Lambda
- reactjs - 使用 Redux 处理完整异步服务的最佳实践是什么?
- rider - 如何保持当前行在编辑器中垂直居中
- javascript - 以编程方式检查复选框后的Jquery执行功能
- javascript - 如何从我的 django 模型中提取到 javascript 变量(Django)
- javascript - 从 Javascript 到 Flask 的注销请求
- javascript - 在 Object.entries 上运行 forEach 不会返回与 for 循环相同的内容
- c++ - 表示单个全局类实例的最佳方式是什么?
- flutter - Flutter websocket onOpen?
- c++ - 当输出与窗口宽度匹配时,Windows 控制台(conhost)会丢弃换行符