【问题标题】:How to open a URL in chrome incognito mode如何在 chrome 隐身模式下打开 URL
【发布时间】:2012-08-05 03:02:15
【问题描述】:

我将 Chrome 设置为默认浏览器。为了在 Chrome 中打开一个 URL,我写道:

Process.Start("http://domain.com");

有什么方法可以通过 c# 以隐身模式打开该 URL(通常按 Ctrl + Shift + N)?

【问题讨论】:

    标签: c# google-chrome command-line


    【解决方案1】:

    您需要创建一个带有 Chrome exe 文件路径的进程,并使用参数--incognito

    windows中chrome的路径通常是:

    C:\Users\<UserName>\AppData\Local\Google\Chrome\chrome.exe

    使用以下代码:

    var url = "http://www.google.com";
    
    using (var process = new Process())
    {
        process.StartInfo.FileName = @"C:\Users\<UserName>\AppData\Local\Google\Chrome\chrome.exe";
        process.StartInfo.Arguments = url + " --incognito";
    
        process.Start();
    }
    

    一篇文章解释了这一点:http://www.tech-recipes.com/rx/3479/google-chrome-use-a-command-line-switch-to-open-in-incognito-mode/

    完整的chrome命令行切换目录:http://peter.sh/experiments/chromium-command-line-switches/

    【讨论】:

    • 我试过这样:Process.Start(@"C:\Users\TUYEN\AppData\Local\Google\Chrome\Application\chrome.exe","--incognito --domain.com" ); 但它只打开隐身模式而不访问 URL
    • 我已经更新了答案,以便它转到您提供的网址。
    【解决方案2】:

    我写了这个,它成功了:

    Process.Start(@"chrome.exe", "--incognito http://domain.com");
    

    【讨论】:

    • 你需要释放对象,否则你会发生内存泄漏。
    【解决方案3】:

    chrome.exe 的路径已经改变,或者至少我认为 x32 和 x64 之间存在不同。 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

    【讨论】:

      【解决方案4】:

      对于使用 Brave 浏览器的任何人,解决方案与 Dan 的回答非常相似,只是使用了 brave.exe 路径(请注意,对于 Brave,exe 不在 %LocalAppData% 中)。

      var url = "http://www.google.com";
      
      using (var process = new Process())
      {
          process.StartInfo.FileName = @"C:\Program Files (x86)\BraveSoftware\Brave-Browser\Application\brave.exe";
          process.StartInfo.Arguments = url + " --incognito";
      
          process.Start();
      }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-10-12
        • 1970-01-01
        • 1970-01-01
        • 2017-12-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-03-29
        相关资源
        最近更新 更多