在cmd.exe中退出TAB?

我需要从Windows上的命令行将选项卡字符传递到程序。

例如:grep“foo <TAB> bar”文件名

但是,cmd.exe的自动完成会阻碍。

在Unix上,可以在TAB之前按下Ctrl-V来转义TAB的特殊function。

在Powershell中,T是TAB的转义表示。

有没有人知道一种方法来做这个Windows的命令提示符?

如果用/F:ON启动CMD ,则会将文件完成更改为使用^F (其中包括目录,而^D仅执行目录)并使Tab变为制表符。

您可以closures选项卡完成,或将其更改为另一个字符: http : //www.gabrielserafini.com/blog/2004/10/26/windows-shell-auto-complete/