You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Powershell从注册表获取Google Chrome的完整安装路径

解决方案

直接执行以下单行命令即可得到纯Chrome安装路径:

(Get-ItemProperty 'HKLM:\SOFTWARE\Classes\ChromeHTML\shell\open\command').'(default)' -replace '^"([^"]+)".*$', '$1'

命令逻辑说明:

  • 用Get-ItemProperty替代Get-Item,可直接读取注册表项的属性值,跳过冗余的列表格式输出
  • . '(default)'用于读取该注册表项的默认属性值,此时得到的原始内容为带引号和启动参数的完整字符串:"C:\Program Files\Google\Chrome\Application\chrome.exe" --single-argument %1
  • 后续的-replace参数用正则匹配提取双引号包裹的路径内容:匹配开头双引号后,捕获所有非双引号的字符(即路径本身),丢弃后续所有启动参数内容,最终仅返回纯路径。

兼容性更好的备用方案

如果上述命令因Chrome安装配置差异失效,可以读取系统应用路径配置项,大部分场景下无需正则处理即可直接得到纯路径:

(Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe').'(default)'

内容的提问来源于stack exchange,提问作者cynicalswan77

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.20 07:36:10