Es kann keine CD in einen Ordner mit Leerzeichen im Ordnerpfad kopiert werden


17

Ich versuche, cddas Program FilesVerzeichnis aufzurufen, erhalte jedoch eine Fehlermeldung. Hier ist der Screenshot.

PowerShell-Fehlermeldung

Hier ist der Befehl, den ich ausführe und die Fehlermeldung:

PS C: \> cd C: \ Programme

Set-Location: Es wurde kein Parameter gefunden, der mit dem Parameternamen 'Files' übereinstimmt. In Zeile: 1 Zeichen: 3 + CD <<<< C: \ Programme


1
Es gibt Leerzeichen, entkomme.

9
cd "C:\Program Files"
Joachim Isaksson

Antworten:


14

Typ cd c:\. Drücken Sie nun wiederholt die Tabulatortaste (dies ist die automatische Vervollständigung, die Ihnen viel Tipparbeit erspart), bis ein Verzeichnis mit Leerzeichen im Namen angezeigt wird. Beachten Sie, wie der Pfad durch Backticks begrenzt wird. Verwenden Sie beim Tippen dasselbe Zeichen. Auf meiner en-GB-Tastatur ist es das Zeichen links von der 1-Taste.

Edit: ugh! meine Augen! Es ist ein Apostroph, kein Backtick.


30

Sie müssen den Pfad in doppelte Anführungszeichen setzen, wenn der Pfad ein Leerzeichen enthält!

cd "C:\Program Files"

7

Sie können auch die Umgebungsvariable ProgramFiles verwenden

cd $env:ProgramFiles

3

Versuche dies

C:\>cd "Program Files"

Das wird funktionieren.


1

METHODE1 : Mit Anführungszeichen

cd "C:/Prgram Files (x86)"

cd 'C:/Program Files (x86)'

Methode 2 : Ohne Anführungszeichen

cd Program\ Files \(x86\)

Ebenso wird es für Programme gehen.


-2

Versuchen Sie es mit der Version mit dem Dateinamen 8.3:

cd C:\Progra~1

Versuch auch:

cd C:\Program*

-3

Sie sollten es mit versuchen

cd C:\Program\ Files

2
Nein, sollte er nicht. Der Backslash ist hier ein Pfadtrennzeichen, kein Escapezeichen. Er muss entweder den Pfad angeben (wie bereits angedeutet) oder Leerzeichen mit Backticks entkommen:cd C:\Program` Files
Ansgar Wiechers

Auch die vorgeschlagene Bearbeitung ist falsch. Abgelehnt.
music2myear
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.