在特定的 Google Chrome 配置文件中打开 URL

在特定的 Google Chrome 配置文件中打开 URL

我使用多个 Google Chrome 配置文件,每个配置文件都使用不同的帐户登录。

我希望能够做的是,如果我在外部应用程序(例如邮件)中打开 URL,它将根据域打开正确的配置文件。

https://personal.com将在“个人”个人资料中打开 https://company.com将在“商务”档案中打开

默认情况下,Chrome 使用最后打开的配置文件。

答案1

Google 提供了您所需的一切。但是,这是企业的一部分。您可以在 GPE 中设置链接的内容及其工作方式。链接:配置使用 LBS 打开哪些浏览器 . 我建议使用类似的东西google.exe --app=http://example.com --user-data-dir:/home/example/.config/chrome/ for a policy

答案2

我找到了!经过几个月的搜索,我终于找到了一些有用的东西。

https://chromium.googlesource.com/chromium/src/+/refs/heads/main/chrome/common/chrome_switches.cc

我正在寻找的标志是:

// 与 kProfileDirectory 类似,但通过电子邮件地址选择配置文件。如果
在任何现有配置文件中都找不到电子邮件,则此开关无效。如果
同时指定了 kProfileDirectory 和 kProfileUserName,则 kProfileDirectory
优先。const
char kProfileEmail[] = "profile-email";

google-chrome [email protected]

答案3

在 Windows 11 上,我可以通过打开 regedit 并找到以下键来完成此操作:Computer\HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

默认设置为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --single-argument %1

我将其更改为包含--profile-directory类似于此的开关以打开默认配置文件:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --profile-directory="Default" --single-argument %1

答案4

我相信账户浏览者我制作的应该能够满足您的需求。以下是 Windows 商店的概述:

使用 Account Surfer 在帐户和浏览器之间快速切换。

确定打开链接时要使用的帐户或浏览器。阅读更多: https://dospolov.com/posts/handle-chrome-profiles-with-account-surfer https://trello.com/b/QOLCmlg3/account-surfer-roadmap

在此处输入图片描述

相关内容