Google Chromeバージョン情報をローカルに保存しますか?
Windowsレジストリにあるアプリケーションバージョン情報にアクセスするためのLuaスクリプトを開発していますが、現在インストールされているGoogleのバージョンに関連付けられているレジストリキーが見つかりませんChrome Browser。
私が見つけた最も近いものは this でした。これは、バージョン情報がHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome
にあることを示しています。
ただし、私のシステムでは、Uninstall
ハイブまたは対応するGoogle Chrome
パスのHKCU
の下にHKEY_USERS
サブキーがありません。何かご意見は?
Google chromeのインストールがどういうわけか台無しになっている可能性があります。このレジストリキーがあり、現在のバージョン番号の2つの値が含まれています。
レジストリを介さない別の方法は、Users/[username]/AppData/Local/Google/Chrome/Applicationのフォルダを確認することです。そこに最新バージョン番号のフォルダがあります。 (および古いバージョンのフォルダ)。
そして、すべてのクライアントで機能する可能性があるレジストリで何かを見つけました: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
にあります
これは、管理者ユーザーでログインしていて、google chromeローカルマシンで設定した場合、このパスに値が表示されるためです。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{9C447DD7-5DD2-358C-90A2-1997BD1D69D1}
この名前は異なる可能性があります{9C447DD7-5DD2-358C-90A2-1997BD1D69D1}