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

Não é possível cd para uma pasta com espaços no caminho da pasta

Estou a tentar cd para o directório Program Files, mas estou a receber um erro. Aqui está a imagem do ecrã.

Aqui está o comando que estou a executar e a mensagem de erro:

PS C:> cd C:\Program Files

Set-Location : Não é possível encontrar um parâmetro que corresponda ao nome do parâmetro ‘Files’. Na linha:1 char:3 + cd C:Ficheiros de Programas

Respostas (6)

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

É preciso cercar o caminho com aspas duplas se houver um espaço no caminho!

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

Digite `cd c:Digite . Agora prima a tecla tab (isto é auto-completar, o que lhe poupará muita datilografia) repetidamente até lhe mostrar um directório com espaços no nome. Repare como delimita o caminho com barras de retrocesso. Use o mesmo carácter quando estiver a digitar. No meu teclado en-GB, é o caracter à esquerda da tecla 1.

Editar: ugh! os meus olhos! É um apóstrofo, não um backtick.

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

Também pode usar a variável de ambiente ProgramFiles

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

Experimente este

C:\>cd "Program Files"

Isto irá funcionar.

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

METHOD1 : Com Citações

cd "C:/Prgram Files (x86)"

cd 'C:/Program Files (x86)'

Método2 : Sem utilizar Citações

cd Program\ Files \(x86\)

Da mesma forma, irá para Ficheiros de Programas.

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

Experimente então a versão 8.3 de nome de ficheiro:

cd C:\Progra~1

Tente também:

cd C:\Program*