我有 3 個 chrome 組態檔,我使用 C# WinForms 2022 在 WinForm 的單個面板中加載每個組態檔。例如,我知道如何在單個面板中啟動私人資料,就像這樣
var url = "https://google.com";
var process = new Process();
process.StartInfo = new ProcessStartInfo("chrome.exe");
process.StartInfo.Arguments = url " --incognito";
上面的代碼運行良好。但是現在我試圖將兩個面板添加到相同的表單中,并將 chrome 組態檔 2 和 3 分別加載到面板 2 和 3 中。
我將以下代碼用于組態檔 3,但它對我沒有任何好處
var url = "https://google.com";
var process = new Process();
process.StartInfo = new ProcessStartInfo("chrome.exe");
process.StartInfo.Arguments = url @"--profile-directory =""Profile 3""";
或者
process.StartInfo.Arguments = url "--profile-directory=\"Profile3\"";
除了私有組態檔和默認組態檔之外,我無法在任何面板中加載特定組態檔。
誰能告訴我這段代碼有什么問題?
uj5u.com熱心網友回復:
下面的代碼正在作業,我認為您錯過了--profile 附近的空間。
var url = "https://google.com";
var process = new Process();
process.StartInfo = new ProcessStartInfo("chrome.exe");
//process.StartInfo.Arguments = url " --incognito";
process.StartInfo.Arguments = url @" --profile-directory=""Profile 2""";
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/371502.html
