繁体   English   中英

如何在C#中获取特定chromedriver的PID-有多个实例

[英]How to get PID of the certain chromedriver in c# - there are multiple instances

由于硒中存在一个烦人的错误: https : //github.com/SeleniumHQ/selenium/issues/4054

我需要手动杀死chromdriver.exe。 但是,我想知道是否还能获得现有chrome驱动程序的PID?

我正在使用Windows 8.1

其他组件

  • 硒支持3.4.0
  • Selenium.WebDriver 3.4.0
  • Selenium.WebDriver.ChromeDriver 2.29.0
  • c#.net 4.6.2
  • Microsoft Visual Studio社区2017 RC

为了澄清,有多个实例,我只想获取某些实例PID

我认为您可以使用此链接的答案获取在C#中创建的进程的pid

如前所述,System.Diagnostics.Process.GetProcessesByName(“ chromdriver.exe”)[0] .Id

将返回PID号

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM