Как программно получить канал и версию Chrome - PullRequest
0 голосов
/ 19 апреля 2019

Через пользовательский интерфейс Chrome я могу получить доступ к версии и каналу Chrome, как указано в по этой ссылке

1 Ответ

0 голосов
/ 20 апреля 2019

Вам придется пройти через реестр, чтобы найти версию и канал Chrome, потому что именно там Chrome или Chromium будут хранить эти данные.Предполагая, что Chrome установлен для всех пользователей, данные о версии и канале должны быть расположены здесь:

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Update\ClientState\{8A69D345-D564-463C-AFF1-A69D9E530F96}

Если он установлен только для одного пользователя, вам следует перейти к HKEY_CURRENT_USER.{8A69D345-D564-463C-AFF1-A69D9E530F96} - это GUID, назначенный Chrome.

Чтобы найти номер версии, вы должны прочитать значение pv.Чтобы найти канал (стабильный, бета, альфа), вы должны прочитать значение ap и проанализировать эту строку.

Текущие значения с моего компьютера:

pv: 73.0.3683.103
ap: x64-stable-statsdef_1
...