看到 CB 上有人推荐命令行运行工具 Executor,收藏页面时发现原来6月份就已经关注过了,正好顺手试试效果。

Executor 的主页简介界面演示帮助文档论坛

因为我目前使用的是 TAR,而 Launchy 很流行,所以在介绍 Executor 之外还会和这两款同类软件作比较(TAR 与 Launchy 的对比见这篇文章)。由于 Launchy 被我弃用,没有跟踪关注,可能会有没照顾到它的新特性新功能的情况。

一、上手速度

基本上摸清楚了最基本的 Executor 的控制台快捷键,就可以上手了,系统命令和 Windows 自带的应用程序已经可以调用。不会像 Launchy 那样一启动就搜索整个目录树,把各类文件全部加入索引,而是更加靠近 TAR 的风格。

二、界面

Executor 支持换肤、自制皮肤,支持显示图标,不过论美观程度还是比不上 Launchy。于我而言,反正命令行不用有多花哨,TAR 那种简陋的界面就足够了。
托盘图标没有菜单,只能够通过控制台右键菜单调出设置界面;

三、功能

Executor 通过右键菜单中的“发送”添加别名,别名保存在文本格式的配置文件中;
别名从头匹配的方式与 TAR 类似,不同于 Launchy 的模糊匹配;
目前还不支持插件,但扩展别名已经集成了不少实用命令了,如运行屏幕保护程序、显示桌面、开关机、打开控制面板、调节音量、关闭显示器等等,不过没找到像 TAR 那样直接杀死进程的别名;
支持单个别名对应批量操作命令;
支持热键启动,并设定运行别名对应的程序后自动退出,如此可以进一步节省资源占用。

四、自定义

Executor 支持单个快捷键,比 Launchy 强,也支持使用 Pause/Break 作为快捷键,比 TAR 强;
细节设定虽然不如 TAR 详细,但是重要的几个参数都没丢下;
自定义设置的界面在一个窗口中,比 TAR 更加一目了然;
添加、修改自定义的别名比 Launchy 方便得多,因为 Launchy 的重点不在此;
支持别名注释、测试执行别名,这点强于 TAR ,但 TAR 可以将别名+参数+运行目录等合并为一行显示和修改,方便复制粘贴导入导出,Executor 便有所不及,好在维护别名的时候复制粘贴还算贴心,会自动将复制的别名更改为“Copy_of_xxx”;
自定义选项默认是自动应用的,只提供恢复为默认设置的选项,万一设置错了,不能够取消或撤销,未免有点不友好。

五、资源占用

免安装 Zip 包体积760KB 左右;
内存和 CPU 占用略高于 TAR,低于 Launchy。

六、稳定性

目前还没有发现异常情况。

七、总结

Executor 在定位上应该是靠近 TAR 的,即添加、管理、快速执行常用命令、操作、文件,与更适合在大量文件中临时定位单个文件的
Launchy 有一些差异;
除了资源占用稍高和功能稍弱之外,对入门和中级用户更加友好,完全可以取代 TAR;
由于 TAR 的主页一直在维护中,很久不见新版本推出,建议舍 TAR 而取 Executor,除非你需要用到 TAR 的一些无法取代的功能。