Windows“...”目錄

Windows“...”目錄

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

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

這些是父目錄和當前目錄的更知名版本

cd ..
cd .

奇怪的是其他命令會失敗,例如dir ......

為什麼會出現這種情況?這是否是同樣的原因:(cd foo\\\\\\bar我假設解析器是貪婪的?)

答案1

可能是因為編寫更改目錄(cd)的程式設計師添加了該功能,但目錄清單(dir)程式設計師沒有。命令列只是小程式的集合。你或許可以問雷蒙德·陳(Raymond Chen),他寫了一篇部落格關於 Windows(有時還有 DOS)的演進。

相關內容