cnjackchen / my-chrome

MyChrome -- Make Google Chrome portable yourself
568 stars 113 forks source link

该项目启动的chrome.exe会遵守chrome的注册表配置么? #62

Open TurnOffNOD opened 2 months ago

TurnOffNOD commented 2 months ago

我用的是mychrome,选择的是chromium通道。

我在注册表里面,用HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome键值下面,配置了DiskCacheDirUserDataDir。之后我把mychrome的相应配置给留了。

但是启动mychorme之后,chromium没有遵守我在注册表里面配置。这个是什么问题?

AnyWAT commented 2 months ago

MyChrome 3.8.1 的 MyChrome.vbs 内有你所述参数,但注册表内并没有相应键值——绿色免安装软件并不会改写注册表。也就是说,该项目启动的 chrome.exe 并不会遵守 chrome 的注册表配置。

TurnOffNOD commented 2 months ago

MyChrome 3.8.1 的 MyChrome.vbs 内有你所述参数,但注册表内并没有相应键值——绿色免安装软件并不会改写注册表。也就是说,该项目启动的 chrome.exe 并不会遵守 chrome 的注册表配置。

哦,不是说它改写注册表,而是我自己手动修改注册表之后,它启动的时候会遵守么?

AnyWAT commented 2 months ago

不改写貌似也就意味着不会读取,能遵守用户手动修改的注册表? 绿色即免安装软件并不会改写、读取注册表值,注册表是为非绿色即需安装的软件准备的。

chromium没有遵守我在注册表里面配置

你的结果也印证了。

MyChrome 3.8.1 的 MyChrome.vbs 内有你所述参数

本该在运行 MyChrome.vbs 时设置,当然,其结果就在 MyChrome.ini 而不在注册表,需要修改的是此文件而非注册表。

TurnOffNOD commented 2 months ago

不改写貌似也就意味着不会读取,能遵守用户手动修改的注册表? 绿色即免安装软件并不会改写、读取注册表值,注册表是为非绿色即需安装的软件准备的。

chromium没有遵守我在注册表里面配置

你的结果也印证了。

MyChrome 3.8.1 的 MyChrome.vbs 内有你所述参数

本该在运行 MyChrome.vbs 时设置,当然,其结果就在 MyChrome.ini 而不在注册表,需要修改的是此文件而非注册表。

原来如此