
Isso éé possível abrir um caminho específico usando a linha de comando do explorer.
O que é menos claro é como abrir uma das bibliotecas listadas no painel lateral, como ‘Favoritos’, ‘Imagens’, ‘Desktop’ ou ‘Computador’.
Tentei simplesmente passar esses nomes, mas isso sempre parece abrir 'Meus Documentos'.
Responder1
Abrindo pastas shell na linha de comando
As pastas às quais você está se referindo sãopastas shell, e você não pode abri-los simplesmente passando seu nome como parâmetro. Uma sintaxe especial é necessária:
explorer shell:<FolderName>
A lista inteira é armazenada na seguinte chave de registro no Windows Vista e posterior:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions
Cada subchave é umIdentificador globalmente exclusivo(GUID). O Name
valor é o que você pode usar na shell:
sintaxe, que funciona independentemente da localidade. Consulte o artigo relacionado abaixo para outros valores possíveis (ou apenas verifique você mesmo o registro).
Exemplos
Computadorpasta shell:
explorer shell:MyComputerFolder
Você também pode obter o mesmo resultado usando o GUID da pasta shell:
explorer /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
Favoritospasta shell (não confundir com os favoritos do Internet Explorer):
explorer shell:Links
Biblioteca de imagens:
explorer shell:PicturesLibrary