chrome.exe的通用路径

ykejflvf  于 12个月前  发布在  Go
关注(0)|答案(7)|浏览(146)

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

ca1c2owp

ca1c2owp1#

您可以在注册表中查看:

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

字符串

mpbci0fu

mpbci0fu2#

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

字符串
最好的办法是使用一些操作系统检测代码,然后使用environment variable来检测用户的AppData文件夹(即%LOCALAPPDATA%)或ProgramFiles文件夹,然后将操作系统的差异附加到变量的末尾。

i7uaboj4

i7uaboj43#

注册表选项可能是最好的,但另一个答案中建议的选项在我的计算机中不存在(Windows 10 64位)。我认为“注册表”键可能更强大。如果它不存在,用户将很难卸载Chrome。以下键给予您安装位置,您需要追加"\chrome.exe"以获取可执行文件的完整路径:

Chrome:

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

字符串

Chrome Canary:

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

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

5cnsuln7

5cnsuln74#

Win 7 32位

第一个月

Win 7 64位(* 或W10 64 b *):

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

  • (与前面的回答和评论不同)*。

Clay Nichols suggestion在注册表中查找当然是推荐的。

  • 请不要编辑!*
  • 有人“编辑”了这个答案,说32位路径总是(x86),这表明对问题和答案的误解!路径c:\Program Files (x86)\甚至不存在于32位机器上(除非你自己手动添加);以上两个都是测试过的答案 *。
qcbq4gxm

qcbq4gxm5#

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

当前位置

它最有可能是在任何一个:

  • C:\Program Files (x86)\Google\Chrome\Application
  • 对于32位Chrome
  • 或64位版本,如果您 * 在2020年之前安装了Chrome。请参阅:Windows Chrome 64-bit prepared to install into Program Files
  • C:\Program Files\Google\Chrome\Application
  • 适用于Chrome 64位版本 *(自2020年以来的默认安装位置)
  • C:\Program Files\Google\Chrome\Application
  • 对于Windows 32位上的32位Chrome(Program Files (x86)仅用于Windows 64位上,以表示32位应用程序)
  • Chrome自2014年以来一直是64位,但Google在2020年之前仍然使用Program Files (x86)作为安装位置。如果您在2020年之前安装了Chrome,则它将continue to live in the Program Files (x86) directory
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".

字符串

遗留位置

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

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

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

eh57zj3b

eh57zj3b6#

我一直在寻找Mac,这是我如何发现的:

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

运行以下命令:
第一个月
使用第一点,我检查和验证使用第二点中提到的命令。
Google Chrome应用程序的路径通常是/Applications/Google Chrome.app,如果没有手动安装在其他路径中。

vfh0ocws

vfh0ocws7#

我有一个.mht文件,我想在Chrome中打开,发现刚刚运行:

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

字符串
会工作得很好!不需要找到路径:)

相关问题