首页 > 其他分享 >命令行获取chrome版本的多个方法

命令行获取chrome版本的多个方法

时间:2023-09-21 10:47:53浏览次数:55  
标签:Google 命令行 chrome 版本号 Chrome Version 版本 exe

命令行获取chrome版本的多个方法

基于win10 测试

背景

在selenium的驱动安装中用webdriver_manager自动处理chromedriver是比较好的做法

webdriver_manager提供了一些方法可以去获取浏览器版本号,但好像就firefox支持,chrome并无

chrome你在cmd下输入/?或者--help -v之类的都会打开一个页面而不会跟你一个命令的帮助

而实际chrome的参数是非常多的

chrome的版本号获取可以通过以下方式得到

1- wmi

chrome.exe的位置根据你实际情况更改

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

得到结果

Version=116.0.5845.188

如果要单独得到一个版本号

wmic datafile where name="C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe" get Version /value|findstr /R "Version=[0-9.]*" | for /f "tokens=2 delims==" %i in ('findstr /R "Version=[0-9.]*"') do echo %i

鉴于过于复杂了,推荐就用前面的Version=116.0.5845.188在Python中处理即可

2- reg

命令

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

得到类似如下

HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon
    version    REG_SZ    116.0.5845.188

如果要单独得到版本号

reg query "HKEY_CURRENT_USER\Software\Google\Chrome\BLBeacon" /v version | findstr "REG_SZ" | for /f "tokens=3" %i in ('findstr "REG_SZ"') do echo %i

一样比较复杂,推荐用Python处理

3- PowerShell

同样的,要修改你的chrome.exe的位置

powershell -command "&{(Get-Item 'C:\Program Files\Google\Chrome\Application\chrome.exe').VersionInfo.ProductVersion}"

这个命令的输出就比较的理想

116.0.5845.188

标签:Google,命令行,chrome,版本号,Chrome,Version,版本,exe
From: https://www.cnblogs.com/wuxianfeng023/p/17719298.html

相关文章

  • 【转载】Vue Provide / Inject 详细介绍(跨组件通信、响应式变化、版本变化)
    版权声明:本文为CSDN博主「前端不释卷leo」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_41809113/article/details/122071958 一、背景通常,当我们需要从父组件向子组件传递数据时,我们使用props。想象一下这样的结......
  • 关于Kubernetes-v1.23.6-资源调度-Deployment-版本的回滚
    先看一下,当前笔者这里的k8s环境,主要是deployment,rs,pods相关的信息[root@k8s-masterqq-5201351]#kubectlgetdeployNAMEREADYUP-TO-DATEAVAILABLEAGEnginx-deploy3/33324h[root@k8s-masterqq-5201351]#[root@k8s-......
  • nacos1.4.X版本服务注册源码分析
     客户端:nacos1.4.1版本服务注册流程1:依赖spring-cloud-starter-alibaba-nacos-discovery2:resources/META-INF/spring.factories自动配置NacosServiceRegistryAutoConfiguration3:自动配置类NacosAutoServiceRegistration继承AbstractAutoServiceRegistration实现Appli......
  • Learn Git in 30 days——第 21 天:修正 commit 过的版本历史记录 Part 3
    写的非常好的一个Git系列文章,强烈推荐原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn在版本控制过程中,还有个常见的状況,那就是当你在一个分支中开发了一段时间,但后来决定整个分支都不要了,不过当中却有几个版本还想留下,这时要删除分支也不是,把......
  • 《Linux命令行与shell脚本编程大全.第3版》电子书PDF+源代码
    精通Linux命令行与shell脚本编程,尽在本书中本书是关于Linux命令行和shell命令的全面参考资料,涵盖详尽的动手教程和实际应用指南,并提供相关参考信息和背景资料,带你从Linux命令行基础入手,直到写出自己的shell。时隔四年后的这一版本,针对Linux的新特性和实践,进行了全面更新:使用......
  • Chrome 指定版本
    查找版本https://raw.githubusercontent.com/Bugazelle/chromium-all-old-stable-versions/master/chromium.stable.json找到之后可以根据链接直接下载(有梯子)......
  • LabVIEW2023中文版labview中文版最新下载 各个版本下载
    NILabVIEW2020是一款专业的系统工程软件,用户界面友好,为用户提供了图形化编程方法,更好地进行可视化应用,如硬件配置、测量数据和调试等等方面。新版本简化了分布式测试、测量和控制系统的设计,引入了接口,且接口启用多种继承形式,大大提高用户的工作效率。软件地址:看置顶贴NILabVIEW......
  • Lumion12各版本软件安装包下载及安装教程 各个版本下载
    值得一提的是这些资源可以极大地帮助设计师创建出漂亮的场景,让客户更加直观地感受建筑和景观的效果。根据行业数据显示Lumion是一款功能强大的三维渲染软件,其中灯光系统是一个非常重要的部分。值得注意的是人们能够直接在自己的电脑上创建虚拟现实。通过渲染高清电影比以前更快,Lumi......
  • Lumion12中文版下载 Lumion 12 Pro(3D渲染软件) 各个版本下载
    Lumion是一款让你可以将你的设计从平面图变成了立体的软件。它可以把你的设计变成一个3D模型,让你可以在里面随意走动,就像你在现实中一样。这个软件非常容易使用,它不需要你有很多的技术知识,只需要你会使用鼠标和键盘就可以了。软件地址:看置顶贴特点:Lumion软件是一款强大的3D可视化工......
  • mastercam下载安装-mastercam软件下载 各个版本下载
    mastercam是一款非常不错的CAD/CAM设计制图软件,该软件是该系列的最新版本,新版本扩展了对创建和编辑网格实体的支持,现在所有基本函数都可以创建网格物体,此外,还在2D动态铣削,面积铣削或动态铣削刀具路径选择图形时,增加了新的自动区域,可根据所选的图形自动创建“加工”,“空切”或“避让......