无法 cd 到文件夹路径中有空格的文件夹

无法 cd 到文件夹路径中有空格的文件夹

我正在尝试cd进入Program Files目录,但出现错误。以下是屏幕截图。

PowerShell 错误消息

这是我正在运行的命令和错误消息:

PS C:\> cd C:\Program Files

Set-Location:找不到与参数名称“Files”匹配的参数。位于行:1 字符:3 + cd <<<< C:\Program Files

答案1

输入cd c:\。现在反复按 Tab 键(这是自动完成功能,可以节省您大量的输入时间),直到它显示名称中包含空格的目录。请注意它如何用撇号分隔路径'。输入时使用相同的字符。

编辑:确保使用撇号,而不是反引号。

答案2

如果路径中有空格,则需要用双引号将路径括起来!

cd "C:\Program Files"

答案3

您还可以使用 ProgramFiles 环境变量

cd $env:ProgramFiles

答案4

方法1: 带引号

cd "C:/Prgram Files (x86)"

cd 'C:/Program Files (x86)'

方法2: 不使用引号

cd Program\ Files \(x86\)

同样,它也适用于 Program Files。

相关内容