碰杯

碰杯

假设一个文件夹C:\Convert包含convertImage.exe。放入 %PATH% 后,C:\Convert我希望能够在 CMD 中使用 convertImage.exe 的补全功能,这样我只需要输入 convertI... 即可获得可执行文件。

这可能吗?

答案1

不是从命令提示符,这甚至不适用于 ping.exe 等

命令提示符中的自动完成仅在目录内有效,因此如果您执行 cd c:\convert,那么您可以按 c 然后按 tab 即可填充。

如果你在系统变量下将路径添加到 Path 变量,那么你可以单击“开始”->“运行”,然后输入 covertImage.exe,它就会运行

答案2

碰杯

  • 来自 GNU Readline 库的强大的类似 Bash 的行编辑功能。详细了解 Readline 的键盘快捷键。
  • 优越的路径完成(TAB)。
  • 从剪贴板粘贴(Ctrl-V)。
  • 支持可执行文件/命令和环境变量的完成。
  • 撤消/重做(Ctrl-_ 或 Ctrl-X、Ctrl-U)
  • 改进的命令行历史记录。
    • 在会话间持续存在。
    • 可搜索(Ctrl-R 和 Ctrl-S)。
    • 历史扩展(例如 !!、! 和 !$)。
  • 使用 Lua 编写脚本完成。

https://mridgers.github.io/clink/

答案3

尝试这个:

  1. 打开 regedit.exe 并导航到:

HKEY_CURRENT_USER\Software\Microsoft\命令处理器

  1. 如果不存在,则添加两个 REG_DWORD 值:完成字符路径完成字符. 将其值编辑为“9”(不带引号)并重新启动计算机。

重启后,尝试使用该TAB键自动完成。

除此之外,命令没有办法使用自动完成功能。

相关内容