Notepad ++:是否可以解决无法从运行菜单运行Chrome的事实?


12

我在Windows 7-64位上运行Notepad ++ v.5.9.2。当我尝试从N ++的“运行”菜单中启动IE或Firefox中的文件时,没有问题。但是,当我单击“在Chrome中启动”时,即使我的系统上安装了Chrome 12(并且在Notepad ++之外也可以正常运行),也没有任何反应。

我试图在以下行中找到的N ++ shortcuts.xml文件中修改Chrome的路径:“ chrome“ $(FULL_CURRENT_PATH)”“。我尝试用我的计算机上chrome.exe文件的完整路径替换$(FULL_CURRENT_PATH),但仍然无法正常工作。

有谁知道我该如何解决这个问题,以便当我在Chrome中单击“运行”>“启动”时,该文件实际上将像在IE和Firefox中一样在Chrome中启动?

Answers:


5

在浏览另一个不相关的Notepad ++答案时,我遇到了一些帮助我弄清楚如何解决该问题的东西(感谢jweede!)。这里是文档。

  1. 在“运行”菜单下,单击“运行”。
  2. 浏览到您的Chrome可执行文件所在的位置,我的位置在C:\Users\(current user)\AppData\Local\Google\Chrome\Application\chrome.exe 该路径中。
  3. 在整个路径上加上引号,并在最后一个引号后留一个空格(重要)!然后"$(FULL_CURRENT_PATH)"在空格后面的框中输入。
  4. 点击对话框中的“运行”,它将在Chrome中打开您当前的Notepad ++文件。如果一切正常,请单击“保存”并命名新的快捷方式并分配一个键盘快捷方式。

4

您为什么尝试替换FULL_CURRENT_PATH部分?这用于当前打开的文本文件。

将“ Chrome”部分替换为Chrome所在的位置。

例:

<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">&quot;c:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe&quot; &quot;$(FULL_CURRENT_PATH)&quot;</Command>

请把&quot;我放在这里的其他“ ” 聚焦。这些是存在的,因为Chrome的路径包含空格。

在cmd中使用的示例:

C:\>c:\programme\internet explorer\iexplore.exe
Der Befehl "c:\programme\internet" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

C:\>

我正在使用德语Windows,它说找不到命令“ c:\programme\internet”。它认为我要运行的命令是“ C:\Programme\Internet”,参数为“ Exporer\iexplore.exe

C:\>"c:\programme\internet explorer\iexplore.exe"

C:\>

这将立即运行Internet Explorer。什么都没出现的原因是Internet Explorer在启动时只是不向控制台写入任何内容。


@ sinni800-谢谢。我以为我已经固定了shortcuts.xml中的chrome行,使其看起来完全像您给我的命令行,但是事实证明,我缺少了路径结尾引号和$(FULL ...)引号之间的空格。没有空间就无法工作!!
terrytek

@ sinni800--当我执行以下解决方案时,我已删除了原始的“在Chrome中启动”命令(这很愚蠢)。在完成干净的重新安装以恢复该项目后,将code<Command Key =“ 82” Shift =“ yes” Alt =“ yes” Ctrl =“ yes” name =“在Chrome浏览器中启动”>“> C:\ Users \ Terese \ AppData \ Local \ Google \ Chrome \ Application \ chrome.exe“” $(FULL_CURRENT_PATH)“ </ Command> codeSTILL无效,我也不知道为什么。
terrytek

真的,我不知道为什么...
sinni800 2011年

3
  1. 将Google Chrome浏览器快捷方式图标复制到Notepad ++文件夹中

  2. 重命名为chrome

您将需要管理员的批准。

在此处输入图片说明


1

通常,无论如何,Notepad ++都不需要Chrome的路径,因为Chrome安装程序应该已经在“应用程序路径”项下向注册表添加了一个条目:

在Windows XP上(我假设它在Windows 7上也可以类似地工作):

REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\chrome.exe"

应报告:

Path        REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application
<NO NAME>   REG_SZ  C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\Application\chrome.exe

在Windows 7上,当然是C:\ Users \ <用户名>

在Windows 7上,Chrome可能会在每个用户的“应用路径”项下注册:
HKCU \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App Paths \ chrome.exe

但是只要这些位置正确并且指向Chrome可执行文件,Notepad ++便应该能够运行它,除非它使用某种奇怪的方式来调用程序。


尽管许多解决方案都可以使用,但这可能是最正确的答案。
史蒂夫·罗

0

听起来,shortcuts.xml文件中的细节可能很小。镀铬线看起来是否完全如下图所示?

<Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">chrome &quot;$(FULL_CURRENT_PATH)&quot;</Command>

编辑 -另外,错误究竟是什么?它是否提供了错误消息,无声地无事或执行其他操作?


是的,shortcuts.xml文件中的Chrome浏览器行与您所拥有的一样。没有错误信息。它只是默默地无所作为。
terrytek

@BenJones-是的,shortcuts.xml文件中的Chrome行看起来就和您所拥有的一样。没有错误信息。它只是默默地无所作为。
terrytek

0

对我来说,这些不适用于Windows10。请尝试一下

查看>在> Chrome中查看当前文件。

希望这可以帮助。


-1

如果以上提示不起作用,请尝试以下操作:将路径复制到Chrome(我的路径为C:\ Program Files x86)\ Google \ Chrome \ Application \ chrome.exe)。现在打开Notepad ++,然后按F5键或从“运行”下拉菜单中选择“运行”选项,然后将此路径粘贴在双引号中。现在在引号后放置一个空格,并在空格$(FULL_CURRENT_PATH)之后放置以下空格。 它应该看起来像“ C:\ Program Files(x86)\ Google \ Chrome \ Application \ chrome.exe” $(FULL_CURRENT_PATH)。现在,使用您喜欢的任何名称和快捷键保存此路径。

之后,您可以使用快捷键或“运行”下拉菜单打开您的文档;

               THANK YOU

这将重复另一个答案,并且不添加任何新内容。除非您确实有新贡献,否则请不要发布答案。
DavidPostill

-1

容易修复

1-保存您的HTML文件。2-转到文件浏览器并查找。3-选择它并右键单击以显示菜单。4-选择打开方式,然后选择所需的Web应用程序。做完了


1
这可能是一个修复程序-但目前尚不清楚为什么它可能是修复程序。请进一步解释/澄清?谢谢!
studiohack
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.