2012-09-23 17:19:04 +0000 2012-09-23 17:19:04 +0000
18
18

Nie można przejść do folderu ze spacjami w ścieżce folderu

Próbuję cd do katalogu Program Files, ale dostaję błąd. Oto zrzut ekranu.

Oto polecenie, które wykonuję i komunikat o błędzie:

PS C:^> cd C:^Program Files

Set-Location : Nie można znaleźć parametru, który pasuje do nazwy parametru “Files”. W linii:1 znak:3 + cd C:Program Files

Odpowiedzi (6)

30
30
30
2012-09-23 17:22:00 +0000

Musisz otoczyć ścieżkę w cudzysłów, jeśli jest w niej spacja!

cd "C:\Program Files"
14
14
14
2012-09-23 17:26:44 +0000

Wpisz `cd c:Wpisz . Teraz wciskaj klawisz tabulacji (to jest autouzupełnianie, które zaoszczędzi ci sporo pisania), aż pokaże ci katalog ze spacjami w nazwie. Zauważ, jak ogranicza ścieżkę za pomocą backticków. Używaj tego samego znaku podczas pisania. Na mojej klawiaturze en-GB jest to znak na lewo od klawisza 1.

Edycja: ugh! moje oczy! To jest apostrof, a nie backtick.

8
8
8
2012-09-23 17:36:05 +0000

Możesz również użyć zmiennej środowiskowej ProgramFiles

cd $env:ProgramFiles
```.
3
3
3
2012-09-23 17:21:38 +0000

Spróbuj tego

C:\>cd "Program Files"

To zadziała.

1
1
1
2018-06-04 07:45:04 +0000

METODA1 : Z użyciem cudzysłowów

cd "C:/Prgram Files (x86)"

cd 'C:/Program Files (x86)'

Metoda2 : Bez użycia cudzysłowów

cd Program\ Files \(x86\)

Podobnie będzie w przypadku Program Files.

-2
-2
-2
2018-01-11 16:27:59 +0000

Spróbuj wtedy wersję 8.3 filename:

cd C:\Progra~1

Spróbuj też:

cd C:\Program*