如何将多个文件名传递给上下文菜单命令

将一个文件名传递给上下文菜单的shell命令很简单:

[HKEY_CLASSES_ROOT\*\shell\MyProgram\Command] @="program.exe %1" 

但是,如果我select了多个文件, 每个这样select的文件都会调用program.exe

我想要做的只是调用一次program.exe ,传递给它当前select的所有文件名。

这个怎么做?

Solutions Collecting From Web of "如何将多个文件名传递给上下文菜单命令"

您可能想看看这篇文章 ,因为它说,这是不是真的可以传递多个文件到一个单一的实例,你必须依靠某种形式的IPC(进程间通信)。

您可以使用发送到此。 它支持多个文件。