本文提供了一个解决方案,解决在指定具有空格的长文件名或路径时出现的问题。
适用于:
Windows 10 - 所有版本,Windows Server 2012 R2
原始 KB 编号:
102739
在 Windows NT 中指定具有空格的长文件名或路径时,会发出以下错误消息:
系统找不到指定的文件
Windows NT 中的 NTFS 支持具有空格的长文件名或路径。 但是,当在命令提示符操作中指定这些文件名或目录名称时,它们周围需要添加引号。 未能使用引号会导致发出错误消息。
请在指定具有空格的长文件名或路径时使用引号。 例如,在命令提示符处键入
copy c:\my file name d:\my new file name
命令会导致发出以下错误消息:
系统找不到指定的文件。
正确的语法是:
copy "c:\my file name" "d:\my new file name"
必须使用引号。
长文件名或路径可以使用空格,在 NTFS 下最多可包含 255 个字符。 但是,对于命令提示符下涉及具有空格的长名称的所有操作,必须以不同方式处理。 通常,单词之后的空格用于指定参数,这是一种 MS-DOS 约定。 Windows NT 命令提示符操作也遵循了相同的约定,即使在使用长文件名时也是如此。
如果需要 Microsoft 支持方面的帮助,建议按照 使用 TSSv2 收集信息中提到的步骤收集与部署相关的问题。