![在某些 WIndows 文件夹中添加右键单击上下文菜单以打开 Web 浏览器 URL?](https://linux22.com/image/1420294/%E5%9C%A8%E6%9F%90%E4%BA%9B%20WIndows%20%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E6%B7%BB%E5%8A%A0%E5%8F%B3%E9%94%AE%E5%8D%95%E5%87%BB%E4%B8%8A%E4%B8%8B%E6%96%87%E8%8F%9C%E5%8D%95%E4%BB%A5%E6%89%93%E5%BC%80%20Web%20%E6%B5%8F%E8%A7%88%E5%99%A8%20URL%EF%BC%9F.png)
在 Windows 7 中浏览文件的 Windows 资源管理器窗口中,我想添加一个新的上下文菜单,以便我打开本地开发服务器上的文件。
因此,它必须打开像 Google Crome 这样的浏览器,并且 URL 必须是文件路径,但略有不同,删除其中的一部分并在前面添加我的本地主机 URL。
例如,如果我右键单击文件,则该文件的路径可能是......
E:\Server\htdocs\labs\php\testProject\test.php
我需要一个按钮来单击上下文菜单Open in Browser
,它会打开我的 Web 浏览器并显示如下 URL...
http://localhost/labs/php/testProject/test.php
我很乐意能够做到这一点,任何想法或帮助都将不胜感激!
更进一步,能够以某种方式使上下文菜单项仅显示在该文件夹下的文件中......“E:\Server\htdocs”,但这并不那么重要。
答案1
看一眼在 Windows 7 | 8 中添加、删除、编辑上下文菜单项。它列出了不同的上下文菜单编辑器:
- 终极 Windows 定制工具
- Windows 版右键单击扩展器
- Windows 上下文菜单编辑器
- ContextEdit 将允许您轻松控制 Windows 资源管理器上下文菜单上显示的项目
- ShellExtView 或 ShellMenuView。它们是小型实用程序,可显示当您在 Windows 资源管理器中右键单击文件/文件夹时出现在上下文菜单中的静态菜单项列表,并允许您轻松禁用或编辑不需要的菜单项。
- 文件菜单工具允许您添加、删除和自定义 Windows 资源管理器的上下文菜单项。
- 想要快速轻松地清理 Window Explorer 和 Internet Explorer 右键单击上下文菜单,请尝试 MenuMaid。
提供了所有这些内容的链接以及附加信息和屏幕截图。
答案2
我非常知道如何添加自定义上下文菜单,这是最简单的部分,并且在网络上随处可见,我可以创建一个打开 Windows .bat 文件的上下文菜单。
完成所有工作的 .bat 文件才是最难的部分,现在我从另一个问题中找到了解决方案。.bat 文件的代码如下...
@echo off
set input=%1
Echo.Input was - %input%
set converted=%input:E:\server\htdocs\=http://localhost/%
set converted=%converted:\=/%
echo.Converted to - %converted%
start "webpage name" %converted%
稍后将更新添加运行此 bat 文件的上下文菜单的步骤