Windows 10中的Google Chrome路径

时间:2016-11-18 10:36:31

标签: google-chrome

谷歌反复改变了Chrome的.exe路径。有时它隐藏在%APPDATA%中,在版本35/36中,它们将路径更改回程序文件。 Windows版本也存在差异。

Google Chrome位于Windows 10中的哪个位置?

5 个答案:

答案 0 :(得分:10)

请参阅屏幕截图,它可让您查找Google Chrome路径或任何其他应用程序的当前路径 Task Manager - Windows 10

enter image description here

答案 1 :(得分:9)

Windows 10:

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

Windows 7:

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

Vista中:

C:\ Users \用户名\ AppDataLocal \谷歌\铬

XP:

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

还有要使用的注册表项和环境变量。 查看this post以便通用编程。

答案 2 :(得分:1)

我正在写的答案适用于Windows上安装的任何软件/应用程序。

Windows 10

  1. 单击Windows按钮并搜索应用程序,在本例中为Chrome。 右键单击应用程序名称,然后单击“打开文件位置”。

  2. 您将到达该应用程序快捷方式的位置。再次右键单击应用程序快捷方式,然后单击“打开文件位置”。 right click on shortcut demo picture

您将获得所需应用程序的路径。 Picture showing path of application being highlighted

PS:不适用于从Windows应用商店安装的应用。

答案 3 :(得分:0)

右键单击子进程以查看打开的文件位置:

Screenshot

答案 4 :(得分:0)

对于给定的用户或“所有用户”,Chrome可以安装在Windows的各个位置,在这种情况下,Chrome安装在“程序文件”中。

要以编程方式确定其位置:

批处理文件:

set exe=
FOR /F "tokens=2* skip=2" %%a in ('reg query HKCR\ChromeHTML\shell\open\command /ve') do set exe=%%b
set exe=%exe:"=%
set exe=%exe:~0,-6%

PowerShell:

(gp Registry::HKCR\ChromeHTML\shell\open\command)."(Default)" -match '"(.*?)"' | Out-Null
$exe=$matches[1]

C#:

var exe = System.Text.RegularExpressions.Regex.Match((string)Microsoft.Win32.Registry.ClassesRoot.OpenSubKey(@"ChromeHTML\shell\open\command").GetValue(null),
          @"""(.*?)""",
          System.Text.RegularExpressions.RegexOptions.None)
      .Groups[1].Value;

Python

import winreg
import re
command = winreg.QueryValueEx(winreg.OpenKey(winreg.HKEY_CLASSES_ROOT, "ChromeHTML\\shell\open\\command", 0, winreg.KEY_READ), "")[0]
exe=re.search("\"(.*?)\"", command).group(1)

VBA / VBScript

Set objShell = CreateObject("WScript.Shell")
cmd = objShell.RegRead("HKCR\ChromeHTML\shell\open\command\")
exe = Mid(cmd, 2, 999)
exe = Left(exe, InStr(exe, Chr(34)) - 1)