Windows“...”目录

Windows“...”目录

我今天注意到一些奇怪的事情。在 Windows 命令提示符下,这些都有效:

cd .....
cd ....
cd ...

这些是父目录和当前目录较为知名的版本

cd ..
cd .

奇怪的是,其他命令像 一样失败dir .....

为什么会发生这种情况? 这是否与此工作的原因相同:(cd foo\\\\\\bar我假设解析器是贪婪的?)

答案1

可能是因为编写更改目录 (cd) 的程序员添加了该功能,但编写目录列表 (dir) 的程序员没有。命令行只是一些小程序的集合。你可以问问 Raymond Chen,他写了一个博客关于 Windows(有时是 DOS)的演变。

相关内容