Abrir pasta

7 respostas
julianofischer

Eaí pessoal, alguém sabe como posso fazer para abrir uma pasta?
Tpw, eu não quero abrir um File, quero abrir uma pasta no gerenciador de janelas mesmo…
igual a quando no windows selecionamos iniciar/executar e digitamos a url da pasta…
:slight_smile:
Desde já obrigado.

7 Respostas

P

vc vai ter que criar um File, depois criar uma lista dos arquivos na pasta, e então criar um componente visual para mostrar essa lista.

julianofischer

Pessoal, desculpem mas fiz uma busca no fórum e encontrei o que eu queria.
É só executar o comando cmd.exe /C start dir

julianofischer

Bom pessoal, agora o problema está em abrir pastas cujo o nome tenha espaços.
Por exemplo:
cmd.exe /c start C:/Arquivos de Programas/
nao funciona.!!!

Aparece uma mensagem dizendo que o windows nao conseguiu localizar C:/Arquivos/.
Alguém sabe como posso fazer para abrir essa pasta?

C:/“Arquivos de Programas” tbm nao funcionou!

T

O comando (abra um Prompt de Comando e digite) seria:

cmd.exe /c start "" "C:\Arquivos de Programas"

Note que o Windows não entende a barra “/”, só a contrabarra “”.

Traduzindo para Runtime.exec:

"cmd.exe /c start \"\" \"C:\Arquivos de Programas\""
Jeferson_Manetti

julianofischer:

C:/“Arquivos de Programas” tbm nao funcionou!

“C:\Arquivos de Programas” or “C:\Programs Files”

como diz meu chefe… “geração windows” rss

T

Se você estiver usando um Windows em português de Portugal, o nome do diretório é simplesmente “C:\Programas”. Eles são mais espertos que a gente :stuck_out_tongue:

julianofischer

Então, pra mim não faz diferença se é Arquivos de Programas ou Program files…
é só um exemplo…

vlws thingol e jeferson!

Criado 23 de março de 2009
Ultima resposta 23 de mar. de 2009
Respostas 7
Participantes 4