代码之家  ›  专栏  ›  技术社区  ›  Sarath

如何在Windows中使用命令提示获取Chrome版本

  •  5
  • Sarath  · 技术社区  · 8 年前

    尝试,

     "C:\Program Files\Google\Chrome\Application\chrome.exe" -version
     "C:\Program Files\Google\Chrome\Application\chrome.exe" --version
     "C:\Program Files\Google\Chrome\Application\chrome.exe" -product-version
     "C:\Program Files\Google\Chrome\Application\chrome.exe" --product-version
    

    我正在使用Windows 7。Google Chrome版本是67.0.3396.87。

    2 回复  |  直到 7 年前
        1
  •  8
  •   user4851    7 年前

    有一个关于这个的bug文件: https://bugs.chromium.org/p/chromium/issues/detail?id=158372

    对我有用的是

    wmic datafile where name="C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" get Version /value
    

    Version=67.0.3396.99
    

    在bug注释中还有其他一些建议,比如查询注册表。

    Chromium团队的一些人在bug评论线程中发布了这个“完全不支持”的批处理文件:

    @ECHO OFF
    
    :: Look for machine-wide Chrome installs (stable, Beta, and Dev).
    :: Get the name, running version (if an update is pending relaunch), and
    :: installed version of each.
    FOR %%A IN (
        {8A69D345-D564-463c-AFF1-A69D9E530F96},
        {8237E44A-0054-442C-B6B6-EA0509993955},
        {401C381F-E0DE-4B85-8BD8-3F3F14FBDA57}) DO (
      reg query HKLM\Software\Google\Update\Clients\%%A /v name /reg:32 2> NUL
      reg query HKLM\Software\Google\Update\Clients\%%A /v opv /reg:32 2> NUL
      reg query HKLM\Software\Google\Update\Clients\%%A /v pv /reg:32 2> NUL
    )
    
    :: Look for Chrome installs in the current user's %LOCALAPPDATA% directory
    :: (stable, Beta, Dev, and canary).
    :: Get the name, running version (if an update is pending relaunch), and
    :: installed version of each.
    FOR %%A IN (
        {8A69D345-D564-463c-AFF1-A69D9E530F96},
        {8237E44A-0054-442C-B6B6-EA0509993955},
        {401C381F-E0DE-4B85-8BD8-3F3F14FBDA57},
        {4ea16ac7-fd5a-47c3-875b-dbf4a2008c20}) DO (
      reg query HKCU\Software\Google\Update\Clients\%%A /v name /reg:32 2> NUL
      reg query HKCU\Software\Google\Update\Clients\%%A /v opv /reg:32 2> NUL
      reg query HKCU\Software\Google\Update\Clients\%%A /v pv /reg:32 2> NUL
    )
    

        2
  •  8
  •   Kilian    7 年前

    截至今天,用户4851仍在工作。我看了看他链接的bug报告,建议的解决方法不再适用于我了。

    reg query "HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon" /v version