Windows 资源管理器上下文菜单集成,获取右键单击的文件

标签 windows contextmenu registry right-click

我已经想出了如何使用注册表将菜单项添加到 Windows 资源管理器的右键单击上下文菜单。我目前将其设置为在单击菜单项时启动我的应用程序。

但是,我想知道是否有办法知道右键单击了哪个文件。我以为它会作为命令行参数发送给启动的程序,但事实并非如此。有什么想法吗?

最佳答案

在您要启动的应用程序的命令行中,在您想要文件名的位置添加 %L

关于Windows 资源管理器上下文菜单集成,获取右键单击的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3019752/

相关文章:

android - ExpandableListAdapter 中 child 的上下文菜单

java - 在 x64 Windows 中有没有办法运行 Runtime.exec() 进程避免 'Registry redirection'

c# - 用于自动化的 User32 API 自定义 PostMessage

Windows SED 命令 - 无需正则表达式的简单搜索和替换

r - 如何将上下文菜单添加到 `gframe` ?

python - wx.TextCtrl 中插入点位置的弹出菜单

windows - 如何在 lua 中递归遍历 Windows 注册表?

c# - 编辑其他用户的注册表项

windows - 调整窗口大小时如何平滑丑陋的抖动/闪烁/跳跃,尤其是拖动左/上边框(Win 7-10;bg、bitblt 和 DWM)?

windows - rhc 设置和 openshift 问题