chrome.exe 的通用路径

问题描述 投票:0回答:7

我正在制作一个应用程序,我想使用 chrome URL 快捷方式将其安装在用户的桌面上。因此,是否有一个 chrome.exe 的通用路径可以在所有 Windows 版本(XP、7 和 vista)上启动我的应用程序

google-chrome google-chrome-app
7个回答
38
投票

您可以在注册表中查看:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe

38
投票

Chrome 默认安装到用户的 AppData 本地文件夹:

XP:

C:\Documents and Settings\UserName\Local Settings\Application Data\Google\Chrome

Vista:

C:\Users\UserName\AppDataLocal\Google\Chrome

Windows 7:

C:\Program Files (x86)\Google\Application

Win 7/8/10/11, (either):

- C:\Program Files (x86)\Google\Chrome\Application
- C:\Program Files\Google\Chrome\Application

最好的办法是使用一些操作系统检测代码,然后使用 环境变量 来检测用户的

AppData
文件夹(即
%LOCALAPPDATA%
)或
ProgramFiles
文件夹,然后将操作系统的差异附加到变量。


5
投票

注册表选项可能是最好的,但另一个答案中建议的选项在我的计算机(Windows 10 64 位)中不存在。我认为“卸载”键可能更强大。如果它不存在,用户将很难卸载 Chrome。以下键为您提供安装位置,您需要附加

"\chrome.exe"
才能获取可执行文件的完整路径:

铬:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome\InstallLocation
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome\InstallLocation

铬金丝雀:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome SxS\InstallLocation

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\Google Chrome SxS\InstallLocation

4
投票

Win 7 32 位

c:\Program Files\Google\Chrome\Application\chrome.exe

Win 7 64 位或 W10 64b):

c:\Program Files (x86)\Google\Chrome\Application\chrome.exe

(与之前的回答和评论不同).

Clay Nichols 建议 查看注册表当然是推荐的。

请勿编辑!

有人“编辑”了这个答案,说32位路径总是

(x86)
,这表明对问题和答案的完全误解!路径
c:\Program Files (x86)\
在32位机器上甚至不存在(除非你自己手动添加);以上都是经过测试的答案
.


2
投票

对于 Windows 用户

chrome.exe
可以根据用户的 Window 版本(64 或 32 位)以及用户安装 Chrome 时安装在多个位置:

当前位置

它很可能位于以下任一位置:

*Chrome 自 2014 年以来一直是 64 位,但 Google 直到 2020 年仍然使用

Program Files (x86)
作为安装位置,这一事实造成了很多混乱。如果您在 2020 年之前安装了 Chrome,那么它将继续位于
Program Files (x86)
目录中
:

Browsers installed under "C:\Program Files (x86)" remain in that
directory and will continue to be updated. They must be uninstalled
first to be reinstalled under "C:\Program Files".

旧地点

Chrome 用于安装到 Vista 和 XP 的用户文件夹:

XP:
C:\Documents and Settings\UserName\Local Settings\Application Data\Google\Chrome

Vista:
C:\Users\UserName\AppDataLocal\Google\Chrome

0
投票

我正在寻找 mac,这就是我发现的:

1。使用查找器: 打开查找器。 导航到应用程序文件夹。 找到谷歌浏览器。 右键单击 Google Chrome 并选择“获取信息”。 在信息窗口的“常规”部分中,您将看到“位置:”,它显示应用程序的路径。默认情况下,它应该是 /Applications/Google Chrome.app。

2。在终端中使用 mdfind 命令: 打开终端。

运行以下命令:

mdfind "kMDItemDisplayName == 'Google Chrome' && kMDItemKind == 'Application'"


使用第一点,我使用第二点中提到的命令进行检查和验证。

如果未手动安装在其他路径中,Google Chrome 应用程序的路径通常为 /Applications/Google Chrome.app。


-1
投票

我有一个

.mht
文件,我想在 chrome 中打开,发现它刚刚运行:

chrome.exe "path-to-file.mht"

效果很好!无需寻找路径:)

© www.soinside.com 2019 - 2024. All rights reserved.