Невозможно перейти в папку, в пути к которой есть пробелы.

Невозможно перейти в папку, в пути к которой есть пробелы.

Я пытаюсь зайти 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.

Связанный контент