Impossible de cd dans un dossier avec des espaces dans le chemin du dossier


18

J'essaie d' accéder cdau Program Filesrépertoire, mais j'obtiens une erreur. Voici la capture d'écran.

Message d'erreur PowerShell

Voici la commande que j'exécute et le message d'erreur:

PS C: \> cd C: \ Program Files

Set-Location: aucun paramètre ne correspond au nom du paramètre «Files». À la ligne: 1 caractère: 3 + cd <<<< C: \ Program Files


1
il y a des espaces, échappez-vous.

9
cd "C:\Program Files"
Joachim Isaksson

Réponses:


14

Tapez cd c:\. Appuyez maintenant sur la touche de tabulation (c'est une saisie semi-automatique, ce qui vous fera économiser beaucoup de frappe) à plusieurs reprises jusqu'à ce qu'elle vous montre un répertoire avec des espaces dans le nom. Remarquez comment il délimite le chemin avec des backticks. Utilisez le même caractère lorsque vous tapez. Sur mon clavier en-GB, c'est le caractère à gauche de la touche 1.

Edit: ugh! mes yeux! C'est une apostrophe, pas un backtick.


30

Vous devez entourer le chemin entre guillemets s'il y a un espace dans le chemin!

cd "C:\Program Files"

8

Vous pouvez également utiliser la variable d'environnement ProgramFiles

cd $env:ProgramFiles

3

Essaye ça

C:\>cd "Program Files"

Cela fonctionnera.


1

MÉTHODE1 : Avec des citations

cd "C:/Prgram Files (x86)"

cd 'C:/Program Files (x86)'

Méthode 2 : sans utiliser de guillemets

cd Program\ Files \(x86\)

De même, il ira pour Program Files.


-2

Essayez ensuite la version 8.3 du nom de fichier:

cd C:\Progra~1

Essayez aussi:

cd C:\Program*

-3

Vous devriez essayer avec

cd C:\Program\ Files

2
Non, il ne devrait pas. La barre oblique inversée est un séparateur de chemin ici, pas un caractère d'échappement. Il doit soit citer le chemin (comme il l'a déjà suggéré), soit s'échapper des espaces avec des contre-coups:cd C:\Program` Files
Ansgar Wiechers

Même la modification suggérée est erronée. Diminué.
music2myear
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.