gpt4 book ai didi

autocomplete - 是否可以让 Windows 自动完成自定义命令?

转载 作者:行者123 更新时间:2023-12-04 04:38:50 25 4
gpt4 key购买 nike

我正在运行 Console2,我相信它只是 windows cmd 的一个接口(interface)

我有一个自定义批处理文件,它为我完成了大部分繁琐的工作,但现在里面有很多命令。有没有办法让我在 Windows 命令提示符下获得点击自动完成功能?

例如:我的脚本名为 rob.bat,它接受不同数量的参数

它想输入 rob set{Tab} 然后让它循环

setup_envvars
setup_userprefs
setup_whateverothersetupscriptsIhave

有没有办法做到这一点?

最佳答案

Console2 没有针对制表符补全的特殊规定,而是依靠在其中运行的程序来提供此类功能。把 Console2 想象成一个运行隐藏在某个地方的控制台程序的东西,它会定期轮询隐藏的窗口以进行更改,并将所有输入转发到该窗口;从本质上讲,这就是正在发生的事情。

请注意,Console2 对 cmd 没有什么特别的作用。 .您可以在其中运行任何 shell。至于自定义tab补全,cmd没有提供那种东西。您可以通过安装 clink 来更改它。 ,它具有 Lua 代码的扩展点。另一种选择是 PowerShell,它具有开箱即用的可自定义选项卡补全功能,方法是将您的程序包装在 function that provides the necessary parameters 中。 ,或通过编写自定义 TabExpansionTabExpansion2功能。

关于autocomplete - 是否可以让 Windows 自动完成自定义命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14465687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com