Google Chrome版本的Windowsregistry位置

Google Chrome在哪里在本地存储版本信息?

我正在开发一个Lua脚本来访问在Windowsregistry中find的应用程序版本信息,但找不到与当前安装的Google Chrome浏览器版本关联的registry项。

我发现的最近的是这个 ,这表示版本信息可以在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome

但是,在我的系统中, HKCUconfiguration单元或对应的HKEY_USERSpath中的Uninstall下没有Google Chrome子项。 有什么想法吗?

这可能是你的谷歌浏览器的安装有点搞砸了。 我有这个注册表项,它包含当前版本号的两个值。

另一种方式,虽然不通过注册表将检查用户/ [用户名] / AppData /本地/谷歌/铬/应用程序中的文件夹。 我有一个最新版本号的文件夹。 (和一个旧版本的文件夹)。

我在注册表中发现了一些可能也适用于每个客户端的东西:HKEY_CLASSES_ROOT \ Wow6432Node \ CLSID {5C65F4B0-3651-4514-B207-D10CB699B14B} \ Localserver32其中的值包含路径中的版本号。

 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe\ HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\ 

该版本可以在HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon

这是因为你是在管理员用户下登录的,当你设置谷歌浏览器时,你可以在本地机器上设置它,你会在这个路径中找到值

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9C447DD7-5DD2-358C-90A2-1997BD1D69D1} 

也许这个名字会有所不同{9C447DD7-5DD2-358C-90A2-1997BD1D69D1}