Où Google Chrome stocke-t-il ses informations de version localement?
Je développe un script Lua pour accéder aux informations sur la version de l'application figurant dans le registre Windows, mais je ne trouve pas de clé de registre associée à la version actuellement installée de Google Chrome Browser.
Le plus proche que j'ai trouvé était this , ce qui indique que les informations de version peuvent être trouvées à
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome
.
Cependant, sur mon système, il n'y a pas de sous-clé Google Chrome
sous Uninstall
dans les chemins HKCU
Hive ou HKEY_USERS
correspondants. Des pensées?
Il se peut que votre installation de Google Chrome soit en quelque sorte gâchée. J'ai cette clé de registre et elle contient deux valeurs avec le numéro de version actuel.
Une autre façon, mais pas via le registre, serait de vérifier les dossiers dans Utilisateurs/[nom d'utilisateur]/AppData/Local/Google/Chrome/Application. J'ai un dossier avec le dernier numéro de version. (et un dossier avec une version plus ancienne).
ET j'ai trouvé quelque chose dans le registre qui pourrait également fonctionner sur tous les clients: HKEY_CLASSES_ROOT\Wow6432Node\CLSID {5C65F4B0-3651-4514-B207-D10CB699B14B}\LocalServer32 Les valeurs contiennent le numéro de version. Sur le chemin.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe\
HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternet\Google Chrome\
La version se trouve sous HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon
C’est parce que vous êtes connecté en tant qu’utilisateur admin et que lorsque vous configurez Google Chrome, vous le configurez sous un ordinateur local, vous trouverez une valeur dans ce chemin.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9C447DD7-5DD2-358C-90A2-1997BD1D69D1}
peut-être que ce nom sera différent {9C447DD7-5DD2-358C-90A2-1997BD1D69D1}