c# - teclado - Cómo abrir una URL en modo de incógnito de Chrome
modo incognito mac (3)
Escribí esto y exitosamente:
Process.Start(@"chrome.exe", "--incognito http://domain.com");
Establecí Chrome como navegador predeterminado. Para abrir una URL en Chrome, escribí:
Process.Start("http://domain.com");
¿Hay alguna forma de abrir esa URL en modo incógnito con c # (normalmente presione Ctrl + Shift + N)?
La ruta a chrome.exe ha cambiado, o al menos creo que hay una diferencia entre x32 y x64. C: / Archivos de programa (x86) / Google / Chrome / Application / chrome.exe
Tendrá que crear un proceso con una ruta al archivo exe de Chrome y usar el argumento --incognito
.
La ruta a Chrome en Windows es típicamente:
C:/Users/<UserName>/AppData/Local/Google/Chrome/chrome.exe
Usa el siguiente código:
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();
}
Un artículo que explica esto: http://www.tech-recipes.com/rx/3479/google-chrome-use-a-command-line-switch-to-open-in-incognito-mode/
El directorio completo del conmutador de línea de comandos de Chrome: http://peter.sh/experiments/chromium-command-line-switches/