创建将单个文件作为参数的 Windows Shell 上下文菜单项很容易。有关示例,请参阅此问题。
但是,如何创建将多个文件作为参数的上下文菜单项?比如说,对于一个差异合并工具(在我的例子中是 P4Merge),尽管相同的技术无疑也适用于其他应用程序。
我已经安装了 P4Merge,但它不会自动将项目添加到上下文菜单中,因此我必须手动进行。
当我尝试使用:
"C:\Program Files\Perforce\p4merge.exe" %1 %2
Run Code Online (Sandbox Code Playgroud)
作为命令行我收到一个错误:
错误:至少需要两个文件。不能只打开一个文件。P4Merge 需要 0、2 或 3 个文件。
当我尝试使用:
"C:\Program Files\Perforce\p4merge.exe" %0 %1
Run Code Online (Sandbox Code Playgroud)
作为命令行,它打开了 P4Merge 的两个实例,每个文件一个。
似乎将正确的文件名传递给 %0 和 %1,但正在为每一个执行 P4Merge 应用程序的不同实例。
我目前有 SourceGear 的 DiffMerge 工具,它在 Shell 上下文菜单上有一个项目,并且效果很好,因为我可以选择两个文件并使用上下文菜单项对它们运行差异。我试图搜索注册表以查看 DiffMerge 使用哪些参数,但我找不到包含参数的 DiffMerge 命令行。
我有 Windows 10,当右键单击 .ISO 文件时,通常会选择“安装”。
但是当我安装 Nero Burning Room 时,“Mount”从上下文菜单中消失了。
我怎样才能把它加回来?
为什么大多数 Microsoft Windows 系统都有一个缓慢的右键单击上下文菜单新选项?
对于那些不知道我在说什么的人,右键单击窗口内的任何空白区域并选择新选项。然后将出现可用于创建的文件类型列表,但在大多数系统上,这将花费一些处理时间,与其他右键单击操作相比,这足以被认为是缓慢的。
这是某种糟糕的Windows注册表实现,还是只是在后台使用了一些蹩脚的算法,有什么猜测吗?
我已经安装了 gVim。在 Vista 和 XP 下,这为我提供了对“使用 gVim 编辑”的对象上下文菜单的补充,或对“gVim”的“打开方式”上下文菜单的补充。这可以让我将任意文件发送到 gVim 进行编辑。
在 Windows 7 64 位下,我已经安装了 gVim —— 两次,碰巧 —— 并且没有菜单项。
如何添加选项以将任意文件发送到 gVim 以进行查看/编辑?
我已经创建了我的自定义上下文菜单项,它似乎适用于所有文件类型 - 即使是通过快捷方式链接。(选择我的自定义选项对快捷方式目标执行操作,而不是 .lnk 文件。)现在,我想创建一个图标以使其脱颖而出。我的防病毒程序和 Notepad++ 似乎能够做到这一点,所以我知道这是可能的。唯一的问题是,如何?
我最近注意到,当我在 Windows 7 中右键单击文件/文件夹时,上下文菜单会显示一个标题为“移至 Dropbox”的条目(允许将选定的文件/文件夹发送到 Windows 上的 Dropbox 文件夹,这将自动同步到他们的在线 Dropbox 帐户)。我以前没有注意到这一点,我猜这与最近发布的 Dropbox 2.4 版相吻合。
目前我不需要这个条目,并且想知道如何从上下文菜单中删除它(通过命令提示或其他方式),以及如何将它再次添加到上下文菜单中(如果将来需要的话) ) ?
当我在页面上选择一些文本,显示在 Chrome 网络浏览器中,并用我的右键单击时,上下文菜单打开。它有三个选项:“Copy”、“Search %YOUR.SEARCH.ENGINE.NAME for '%SELECTED.TEXT%”和“Print...”;然后是有分隔符和“检查元素”。
我对选定文本的弹出菜单的常用用法是使用“搜索 %% 为 '%%'”,但有时我会错过正确的菜单项并单击“打印...”。然后打印预览打开(或操作系统打印对话框,如果--disable-print-preview添加了命令行选项。我没有打印机,我不需要打印一两个字,我只是想要
是否可以在 Google 版本的 Chrome 中禁用“打印...”项目?
如果不可能,我如何找到在 Chromium 中显示“打印...”的代码?
我安装了一个名为GitKraken的程序,它非常好;但它在安装过程中所做的一件事是强行添加一个上下文菜单项以打开其中的当前文件夹。
不幸的是,从第一天开始,这已经被打破了。我试过手动设置关联,但它不起作用。设置与程序的关联不会产生任何不同的结果。还有什么可以做的吗?我什至尝试从注册表中删除它。
这一切都发生在 Windows 10 x64 上。
我认为标题说明了一切。
我使用 Notepad++ 的便携式版本,并希望在 Windows 10 右键单击上下文菜单上有一个菜单,允许我使用它编辑文件。
有没有办法具体找出导致 Windows 7 资源管理器缓慢的原因,例如右键单击菜单延迟甚至打开新的资源管理器窗口/驱动器/文件夹?
理想情况下,无需随机卸载上下文菜单扩展,就能够将速度缓慢追溯到特定程序/服务/扩展。
windows-7 performance troubleshooting windows-explorer context-menu
context-menu ×10
windows-7 ×5
windows ×3
windows-10 ×2
64-bit ×1
dropbox ×1
gvim ×1
mount ×1
nero ×1
notepad++ ×1
performance ×1
portable ×1
printing ×1
speed ×1
text-editing ×1