Listary应用参数传递

问题:

Launchy唯一缺少的一点是,没有办法将参数传递给可执行文件。无论何时选择某项,按Tab键(显示进入此模式的箭头)后,您输入的任何内容都将作为参数传递。

我的情况是我有一些需要参数传递的小型命令行应用程序。其中之一是冷的MsProblemFixer。如果传递“ quote”,它将格式化剪贴板中所有带引号的项目。如果通过“ update”,则会创建更新语句。如果传递其他任何内容,它将认为它是表名,并根据剪贴板中的任何数据创建插入。

克服它的一种方法是为每个参数创建快捷方式。但是,表列表确实很长。最重要的是,将新表添加到数据库或创建新数据库。

解决办法:

Listary支持这一点。占位符为{query}。

只需将其{query}用作Listary中的MsProblemFixer命令的参数,然后为其设置一个类似“ pf”的关键字。之后,您可以直接键入pf quote以“ quote”调用MsProblemFixer。

问题:

我不太了解如何使用pf和{query}。我想你的意思是别的。

但是,在阅读了您的建议后,我设法创建了一个自定义命令(关键字->自定义),该命令调用MsProblemFixer。但是,这意味着对于每个我要传递参数的应用程序,我都需要创建一个Custom命令。我做得对吗?

解决办法:

是的,您需要为每个要将参数传递到的应用程序创建一个自定义命令。幸运的是,这样的应用程序并不多(我的系统上只有1个),而且过程比您想象的要简单得多。只需在Listary中搜索.exe,进入“操作”菜单,然后选择“设置关键字”。然后,您可以在列表选项中修改参数。