Autocomplete 是否可以使用windows自动完成自定义命令?

Autocomplete 是否可以使用windows自动完成自定义命令?,autocomplete,console,customization,Autocomplete,Console,Customization,我正在运行Console2,我相信它只是windows cmd的一个界面 我有一个定制的批处理文件,它为我完成了大部分的脏活,但是现在里面有很多命令。有没有办法在windows命令提示符下让点击自动完成 例如:我的脚本名为rob.bat,它接受不同数量的参数 它希望键入robset{Tab},然后让它循环执行 设置环境变量 设置\u userprefs 设置\u其他设置脚本所具有的内容 有办法做到这一点吗 Console2对制表符完成没有特殊规定,而是依赖于其中运行的程序来提供这些功能。图片控制

我正在运行Console2,我相信它只是windows cmd的一个界面

我有一个定制的批处理文件,它为我完成了大部分的脏活,但是现在里面有很多命令。有没有办法在windows命令提示符下让点击自动完成

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

它希望键入robset{Tab},然后让它循环执行

设置环境变量 设置\u userprefs 设置\u其他设置脚本所具有的内容


有办法做到这一点吗

Console2对制表符完成没有特殊规定,而是依赖于其中运行的程序来提供这些功能。图片控制台2只不过是运行隐藏在某处的控制台程序,定期轮询隐藏窗口的更改,并将所有输入转发到该窗口;本质上,这就是正在发生的事情


请注意,Console2对
cmd
没有任何特殊功能。您可以在其中运行任何shell。至于定制制表符完成,
cmd
没有提供类似的功能。您可以通过安装来改变这一点,它有Lua代码的扩展点。另一个选项是PowerShell,它具有可定制的制表符即时完成功能,可以将程序包装在一个文件中,也可以编写自定义的
TabExpansion
TabExpansion2
函数。

我想知道这是否可行。