我正在运行 Windows XP SP3。我使用的是 COMMAND.COM(而不是 CMD)。在这种情况下,使用 CMD 不是一个选项。我试图弄清楚当目录名称中有空格时如何更改目录。cd /? 没用.... 这是我到目前为止所做的:
开始>运行...>COMMAND.COM
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\>cd Documents and Settings
Too many parameters - and
C:\>cd "Documents and Settings"
Parameter format not correct - "Documents
C:\>cd Documents\ and\ Settings
Too many parameters - and\
C:\>cd "Documents\ and\ Settings"
Parameter format not correct - "Documents\
C:\>cd\Documents and Settings
Too many parameters - and
C:\>cd"\Documents\ and\ Settings"
Parameter format not correct - "\Documents\
我不确定还能尝试什么。Tab 补全也不起作用。我确信这是一个我无法发现的简单语法错误。
答案1
如果你正在使用 command.com,则必须使用8.3 文件名文件/目录名称的版本。在本例中,它可能是 DOCUME~1。
C:\>cd docume~1
C:\DOCUME~1>
我很好奇你为什么必须使用 command.com。
答案2
cd Docume~1
用作 command.com 支持最多 8 个字符的命名