gpt4 book ai didi

c# - 查找由 Selenium WebDriver 启动的浏览器进程的 PID

转载 作者:太空狗 更新时间:2023-10-29 22:06:34 24 4
gpt4 key购买 nike

在 C# 中,我启动了一个浏览器进行测试,我想获取 PID,以便在我的 winforms 应用程序上我可以杀死任何剩余的已启动的幽灵进程

driver = new FirefoxDriver();

如何获取 PID?

最佳答案

        int _processId = -1;

var cService = ChromeDriverService.CreateDefaultService();
cService.HideCommandPromptWindow = true;

// Optional
var options = new ChromeOptions();
options.AddArgument("--headless");

IWebDriver webdriver = new ChromeDriver(cService, options);
_processId = cService.ProcessId;

Console.Write("Process Id : " + _processId);

webdriver.Navigate().GoToUrl("https://www.google.lk");

webdriver.Close();
webdriver.Quit();
webdriver.Dispose();

关于c# - 查找由 Selenium WebDriver 启动的浏览器进程的 PID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18686474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com