19

我在笔记本电脑上使用了两种不同的Chrome配置文件(用户):一种用于我的工作内容,另一种用于个人浏览。

有时我从HipChat点击一个链接,它会在个人档案中打开它,即使是为了工作(例如login.work.com)。(这是因为我最近碰巧出现在我的个人铬窗口中。)

我想做一个chrome扩展,可以安装在我的个人配置文件中,以匹配*.work.com的URL,并将其发送到工作配置文件窗口。

我还没有找到将url打开到其他配置文件的方法。有人知道一种方法吗?

(我从阅读中得到了一个古怪的想法https://superuser.com/a/289618也许我可以按照google-chrome--user-data-dir=$work_profile,但如果有一个JS API,并且我不需要请求许可就可以在用户的计算机上运行程序,我会更高兴。)

  • 你做到了吗? 评论 2017年1月3日10:54
  • 2
    有一个名为Choosy的Mac应用程序非常适合这一点。choosyosx.com 评论 2019年6月25日14:31
  • 值得一提的是,我在工作笔记本电脑(Chromium)上使用了一个完全不同的浏览器来处理我的个人资料。现在,当我单击Slack(RIP HipChat)的链接时,它总是在我的工作浏览器中打开,因为它是默认浏览器。我只需要小心地从短信中复制/粘贴URL。
    – 戴维曼
    评论 2021年5月18日22:06

6个答案6

重置为默认值

删除一个答案,以防它对任何人都有用。

我构建了我的chrome扩展CopyTabs(https://chrome.google.com/webstore/detail/copytabs/obkbjogekcjalnaebheboejhfkamadkg)做类似的事情。它可以在当前chrome用户配置文件、其他chrome客户配置文件或其他浏览器中完全打开链接、当前选项卡、选定选项卡或窗口。

我利用了chrome.exe--profile-directory=“profileName”打开选定配置文件中的URL,但该配置文件有一个在用户计算机上运行的处理程序配置文件名称例如,是chrome配置文件的内部名称--profile-directory=“Profile1”而不是--profile-directory=“我的名字作为配置文件”.

所以,为了回答你的问题,不,我认为在用户的机器上无论如何都没有本地处理程序来实现这个功能。

1

虽然这个问题很古老,但也许有人在寻找答案。

在新版本的chrome中,当您右键单击链接时,在弹出菜单中有一个选项可以在另一个配置文件中打开链接。当然,要做到这一点,Chrome需要有多个用户配置文件。

很有魅力!

希望能有所帮助。

4
  • 这不是解决问题的办法。DaveMan提到的链接来自外部应用程序,因此没有适用的右键单击上下文菜单。 评论 2017年2月8日15:53
  • 5
    谢谢你提供的信息。它不能解决我的问题,但值得了解。
    – 戴维曼
    评论 2017年9月27日18:44
  • Bummer,这个技巧在最近的Chrome版本中似乎已经停止工作了。
    – 戴维曼
    评论 2021年5月18日22:04
  • 谢谢你的小费。当在错误的配置文件中打开堆栈溢出,然后无法向上投票时,这是一种魅力。现在,我可以右键单击OP问题标题,并在正确的个人资料中重新打开问题。 评论 2022年10月7日16:49
1

对此没有解决方案。它需要一个处理程序,一个单独的程序,在URL到达Chrome之前捕获该URL,解析您对哪些URL指向哪个配置文件的首选项,然后使用指定的配置文件标志启动指定的Chrome安装。

然而,事实上,这样的程序并不存在(至少在Windows上是这样的)。

此外,当Chrome从操作系统的“call URL to be open”功能启动,而不是通过用户激活的Chrome应用程序快捷方式(带有特定的配置文件选择说明)启动时,Chrome甚至无法从众多选择中选择哪个配置文件。

当然,后者在Firefox上的效果是100%好的,在浏览器启动后,无论使用哪种方法启动Firefox(用户点击Firefox图标或“打开URL”到Firefox的操作系统管道),Firefox都有内置的配置文件选择器。

所以;Chrome中没有解决方案。

0

我相信帐户浏览者应该能做你想做的事情。以下是Windows商店的概述:

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

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

在此处输入图像描述

0

是的,你可以:

  1. 像这样安装扩展https://chrome.google.com/webstore/detail/open-in-ms-edge/mjoebkkejejidnkfdekpbooceogbapnf

  2. 配置文件的副本地址(例如:C: \Program Files(x86)\Microsoft\Edge\Application\msedge.exe“--profile-directory=”配置文件2)

  3. 将其插入扩展设置

  4. 利润

使用浏览器选择器2

0

应用程序挑剔帮了我一个大忙。你可以查看此链接以进行相同的安装和配置。Finicky示例配置

1
  • 欢迎使用堆栈溢出!鼓励链接到外部资源,但请编辑在链接周围添加上下文,以便您的其他用户能够了解它是什么以及为什么存在。始终引用重要链接中最相关的部分,以防外部资源无法访问或永久脱机。其他网站的链接应始终有益的,但要避免必要的以尽可能多地点击它们。 评论 2022年11月2日20:24

你的答案

单击“发布您的答案”,表示您同意我们的服务条款并确认您已阅读我们的隐私政策.

不是你想要的答案吗?浏览标记的其他问题问你自己的问题.