簡體   English   中英

使用 --userdata dir 參數和隱身模式在 c# 中打開 chrome

[英]Open chrome in c# with --userdata dir parameter and with incognito mode

當使用相同的憑據登錄到具有多個會話的服務器時,chrome 不會打開並且研究發現使用以下 will 參數打開 chrome 將起作用。 當我使用以下內容創建 chrome 快捷方式時,它可以工作。 我如何在 C# 中使用它來打開 chrome。

"C:\Program Files\Google\Chrome\Application\chrome.exe" --user-data-dir=%LOCALAPPDATA%\Google\Chrome%SessionName%。

以下是我擁有的代碼,它似乎不起作用

  ProcessStartInfo psi = new ProcessStartInfo("chrome.exe", path + appname + " --user-data-dir=%LOCALAPPDATA%\\Google\\Chrome\\%SessionName%");
  psi.WindowStyle = ProcessWindowStyle.Maximized;
  Process.Start(psi);

仍在尋找解決方案。 任何幫助表示贊賞。

filename是可執行文件的絕對路徑。 像這樣正確使用構造函數。

var psi = new ProcessStartInfo("C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe", " --user-data-dir=%LOCALAPPDATA%\\Google\\Chrome\\%SessionName%");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM