我需要做什么才能在具有特定文件扩展名的文件的右键菜单中添加项及其子菜单?
一个例子是添加要运行的项目Python文件(.py、.pyw、.pyc)具有特定版本的 Python,因此 .py 文件的菜单将如下所示:
Open
7-Zip >
...7zip stuff
Run >
Python 2.5
Python 2.6
Python 3.1
Edit >
IDLE 2.5
IDLE 2.6
IDLE 3.1
various other items
答案1
文件菜单工具可以帮助您在 Windows 资源管理器的上下文菜单中创建额外项目,包括子菜单。您只能为某些扩展名或元素类型(文件、驱动器、文件夹等)添加额外项目。
答案2
在 Windows XP 中(其他 Windows 应该类似):
- 打开文件类型配置对话框(在资源管理器窗口的工具->文件夹选项,文件类型选项卡中)
- 选择您要添加项目的已注册文件类型
- 选择“...扩展的详细信息”框下的“高级”按钮
- 创建一个新动作并将其与您想要运行的命令行关联。
这应该向该文件类型的上下文菜单添加一个项目。
答案3
您可以手动浏览键 HKEY_CLASSES_ROOT.py 并添加条目。
例如,您可以在 Shell 键下创建一个名为 Run 的新子键,并创建一个值SubCommands
,然后创建另一个名为 Shell 的子键。然后在那里创建键并将command
具有默认值的键附加为命令。