Como iniciar / abrir um arquivo / pasta que contenha espaço em seu nome através da linha de comando?

21

Estou tentando usar o comando start no prompt de comando para abrir arquivos e pastas, mas não consigo abrir arquivos e pastas que contenham espaço (s) em seus nomes.

Eu tentei as seguintes consultas (testando em C:\Program Files ):

start C:\Program Files
start C:/Program\ Files
start C:/"Program Files"
start C:\"Program Files"
start "C:\Program Files"
start "C:/Program Files"
start C:/Program_Files
start C:/Program%20Files

Mas nenhum deles funciona.

    
por amiregelz 27.11.2012 / 21:18

4 respostas

22

Você usaria:

start "" "c:\program files\"

Isso ocorre porque o primeiro parâmetro é usado como o título da janela e, por incrível que pareça, está entre aspas duplas.

Editar:

Aqui está uma fonte sobre isso: SS64

Como exemplo, se você digitar apenas start "title" , ele abrirá uma nova janela cmd com o título "title" na barra de título.

    
por 27.11.2012 / 21:23
12

Você precisa especificamente usar start ?

Você pode usar explorer "c:\program files" para obter o efeito que está procurando.

    
por 27.11.2012 / 21:24
0

Se você já estiver no diretório atual, sempre poderá fazer isso.

C:\>cd "C:\Program Files"

C:\Program Files>start .

C:\Program Files>
    
por 03.12.2012 / 19:45
0

Digite cd espaço e pressione Tab para obter a lista de itens do diretório, simples.

    
por 27.12.2012 / 13:04