将具有特定用户个人资料的谷歌浏览器设为默认浏览器

Kau*_*pal 52 google-chrome user-profiles

是否可以将带有自定义用户配置文件的 Google chrome 设置为默认浏览器?

当我将 google chrome 设置为默认浏览器时,它会选择“默认”用户配置文件,而不是我设置的自定义配置文件。从该特定用户配置文件打开 google chrome 后,我尝试将其设置为默认浏览器,但似乎没有效果。

我用谷歌搜索,但只能找到另一个像我这样问类似问题的可怜人:http : //www.google.com/support/forum/p/Chrome/thread?tid= 69f0a6e776ceab1c& hl=en

没有人回答这个问题。

干杯。

Vin*_*nod 15

对我有用的解决方案是

打开注册

导航 HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command

编辑默认键值以添加--profile-directory变量

修改默认键值数据为:“< Chrome.exe的路径>\chrome.exe” --profile-directory="< *name of your default directory* >"-“%1”


Kau*_*pal 11

chrome.exe用特定的命令链接搜索并替换了我的注册表中的所有出现。所以,

"C:\Users\PROFILE-NAME\AppData\Local\Google\Chrome\Application\chrome.exe" -- "%1"  
Run Code Online (Sandbox Code Playgroud)

被替换为

"C:\Users\PROFILE-NAME\AppData\Local\Google\Chrome\Application\chrome.exe"  --user-data-dir="C:\Chrome Profile \location" --omnibox-popup-count=10 -- "%1"
Run Code Online (Sandbox Code Playgroud)

到处,到目前为止还没有遇到任何麻烦。但是肯定应该有一种更简单/更优雅的方法来做到这一点。

  • 如果使用本机 Chrome 多用户支持,您需要改为使用 --profile-directory="Default",根据 http://superuser.com/questions/377186/how-do-i-start-chrome-使用指定的用户配置文件/377195#377195 (4认同)

Reh*_*han 8

添加一个类型为REG_SZ(字符串)的键,称为UserDataDirunder

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
Run Code Online (Sandbox Code Playgroud)

使用您要使用的 user-data-dir 的值。可以使用命令提示符中的单个命令行来完成,如下所示:

reg add "HKLM\SOFTWARE\Policies\Google\Chrome" /v UserDataDir /t REG_SZ /d "C:\Users\User1\chrome-profile" /f
Run Code Online (Sandbox Code Playgroud)

启动 Chrome 时,指定的配置文件将用作默认配置文件。在撰写本文时,这已确认可在当前版本的 Chrome 中使用 - 版本 70。该UserDataDir密钥在版本 11 中引入 Chrome

这样您就不必对 chrome.exe 使用任何命令行参数,因此您无需更改 chrome 打开的各种文件类型的外壳处理程序。

  • 不幸的是,此注册表项优先于`--user-data-dir` 命令行选项,因此您将无法使用不同的配置文件 (2认同)

njd*_*njd 5

此处解释了如何使用多个 Chrome 配置文件。

它的要点是看里面

%USERPROFILE%\Local Settings\Application Data\Google\Chrome
Run Code Online (Sandbox Code Playgroud)

(Windows XP)

%USERPROFILE%\AppData\Local\Google\Chrome
Run Code Online (Sandbox Code Playgroud)

(Vista, Win7)

并将“User Data\Default”文件夹复制到“User Data\your_profile”。

然后使用一些命令行选项运行 chrome:

chrome.exe --user-data-dir="..\User Data\Your_profile" -first-run
Run Code Online (Sandbox Code Playgroud)

此后,您可以使用该配置文件运行 Chrome:

chrome.exe --user-data-dir="..\User Data\Your_Name"
Run Code Online (Sandbox Code Playgroud)

您可以将该--user-data-dir选项添加到快捷方式。

现在你将如何使用默认浏览器的设置,我不知道。可能需要在注册表中进行一些修补HKEY_CLASSES_ROOT\htmlfile\shell


归档时间:

查看次数:

90692 次

最近记录:

4 年,7 月 前