Desde la línea de comando, ¿cómo abrir una URL en una ventana existente de Google Chrome para un perfil específico? Por perfiles me refierohttps://linuxhint.com/use_multiple_profiles_simultanefully_google_chrome/.
Ahora mismo, si simplemente hago
open http://www.example.com
en Linux o
'C:\Users\xxx\Program Files\Google\Chrome\Application\chrome.exe' http://www.example.com
en Windows (desde la Terminal de Windows), abrirá la URL en cualquier ventana de Chrome que esté "enfocada" o "en la parte superior" de las múltiples ventanas que abrí para diferentes perfiles.
Respuesta1
Utilice la --profile-directory
opción para especificar en qué perfil desea que se abra la URL.
En macOS, esto abrirá la URL example.com
en Profile 3
:
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --profile-directory="Profile 3" https://example.com/
En Linux o Windows es lo mismo, pero hay que proporcionar la ruta correcta al programa Chrome.
Puede ver el nombre del directorio del perfil en la URL especial chrome://version
, aquí hay uncaptura de pantalla de dónde encontrarlo.
Si un perfil tiene una dirección de correo electrónico asociada, puede utilizar [email protected]
en lugar de --profile-directory
.
Respuesta2
En Windows, uso el siguiente código en CMD para abrir una página específica en un perfil específico. En este ejemplo, es el perfil predeterminado, pero puedes reemplazarlo con el "Perfil 3" con la misma facilidad.
Start chrome /profile-directory="Default" "http://www.example.com"