【C#】chromedriverのコンソール画面とブラウザ画面を消し去る

ほんとうに邪魔、黒い画面

f:id:majimanjipien:20210213014636j:plain

//オプションを準備
ChromeOptions options = new ChromeOptions();
//ヘッドレス追加、これでブラウザが消える
options.AddArgument("--headless");
//これはchrome.exeのある場所をさす。たぶんデフォルトはここだけど基本的に不要
//options.BinaryLocation = @"C:\Program Files\Google\Chrome\Application\chrome.exe";
//黒い画面を消すためにサービスを準備
var driverService = ChromeDriverService.CreateDefaultService();
//これで黒い画面を消す
driverService.HideCommandPromptWindow = true;
//driverを作るときにかっこに設定をぶちこむ
driver = new ChromeDriver(driverService,options);

これで消える 最高に気持ちいい