Visualização em árvore de um diretório / pasta no Windows? [fechadas]

101

No Linux / KDE, posso ver um diretório como uma árvore. Como posso fazer isso no Windows 7?

Considere que NÃO quero dizer "Windows Explorer". Isso mostra apenas os diretórios, também quero os arquivos.

Pietro
fonte
7
@Luke: é útil para mim, sempre utilizo onde está disponível (Linux / Mac). E eu não preciso de uma visualização em árvore do diretório system32, apenas de meus próprios projetos (por exemplo, você pode obter uma visualização em árvore do seu código-fonte).
Pietro,
5
@Luke: O que você quer dizer com: "não é terrivelmente difícil fazer você mesmo"? Devo aprender a API do Windows e escrever esse utilitário sozinho?
Pietro,
1
Este site é sobre programação, então presumi que você estava procurando por um controle de terceiros ou para escrevê-lo você mesmo. Tenho certeza de que existem programas que já fazem isso, embora eu não esteja familiarizado com nenhum.
Luke
6
Isso pode ser mais adequado para SuperUser em vez de SO.
Cornelius
5
É muito útil ter uma visualização em árvore no Windows. Estou enfrentando situações em que tenho que adicionar um módulo ou biblioteca que tem muitos arquivos. Facilmente do que 50 arquivos e às vezes bem mais de 100 arquivos. No meu MacBook Pro, vejo a pasta anexada recolhida e apenas a seguro com o mouse e preparo para o próximo commit. No Windows, preciso rolar para baixo e selecionar arquivos individuais. É uma perda de tempo. E muitas vezes eu perdia alguns arquivos durante o commit. Mesmo no system32, a árvore é suportada. Eu desenvolvo no MS Visual Studio e existe um controle de visualização em árvore. Eu usei várias vezes.
asiby

Respostas:

143

No prompt de comando do Windows, você pode usar "tree / F" para ver uma árvore da pasta atual e todos os arquivos e pastas descendentes.

No File Explorer do Windows 8.1:

  • Selecione uma pasta
  • Pressione Shift, clique com o botão direito do mouse e selecione "Abrir janela de comando aqui"
  • Digite tree /f > tree.txte pressione Enter
  • Use o MS Word para abrir "tree.txt"
  • A caixa de diálogo "Conversão de arquivo - árvore.txt" abrirá
  • Para "Codificação de texto" marque a opção "MS-DOS"

Agora você tem um arquivo de estrutura em árvore editável.

Isso funciona para versões do Windows do Windows XP ao Windows 8.1.

Janek
fonte
8
Isso é algo, mas eu preciso disso na GUI.
Pietro,
Isso não funciona para mim no prompt de comando do Windows 7.
Lou
Isso é ótimo. Existe uma maneira de dizer a ele para ignorar as pastas ocultas e definir o número de folhas a serem exibidas? Obrigado.
Royi
3
Existe uma variante ascii, que pode ser preferível para abrir o arquivo no Bloco de notas ou qualquer outro arquivo do Word. Substitua o comando na etapa três por "tree / f / a> tree.txt" e ignore as etapas quatro a seis.
WonderWorker de
1
Funciona muito bem no Windows 10 cmd.exe.
phil_lgr
47

árvore / f / a

Sobre

O comando do Windows tree /f /aproduz uma árvore da pasta atual e todos os arquivos e pastas contidos nela em formato ASCII.

A saída pode ser redirecionada para um arquivo de texto usando o >parâmetro.

Método

Para Windows 8.1 ou Windows 10, siga estas etapas:

  1. Navegue até a pasta no explorador de arquivos.
  2. Pressione Shift, clique com o botão direito do mouse e selecione "Abrir janela de comando aqui".
  3. Digite tree /f /a > tree.txte pressione Enter.
  4. Abra o novo tree.txtarquivo em seu editor / visualizador de texto favorito.

Nota: Os usuários do Windows 7, Vista, XP e anteriores podem digitar cmdna caixa de comando executar no menu iniciar para uma janela de comando.

WonderWorker
fonte
22

Eu recomendo WinDirStat .

Eu freqüentemente uso o WinDirStat para criar capturas de tela para documentação do usuário de pastas abertas e seu conteúdo.

Ele ainda usa os ícones corretos para tipos de arquivos registrados do Windows.

Tudo que eu diria que está faltando é uma opção para exibir os arquivos sem seus ícones. Posso viver sem isso pessoalmente, já que normalmente colo a imagem em um programa de pintura ou no Visio para editá-la, mas ainda assim seria um recurso útil.

Brian McCormick
fonte
WinDirStat é um programa brilhante e os gráficos de almofada que ele processa são perfeitos para visualizar arquivos enormes em uma partição inteira.
WonderWorker de
1
Estou perdendo algo óbvio ou tenho que clicar em "+" para cada diretório para expandi-lo? Não consigo encontrar nenhuma opção "expandir tudo".
RenniePet
O WinDirStat funciona bem no Windows 10? O último lançamento parece ter 11 anos.
João Coelho
1
WinDirStat funciona bem no Windows 10
WonderWorker
@RenniePet Você não está perdendo nada óbvio ... você tem que clicar no "+" para cada diretório com WinDirStat. É espantoso que ainda não pareça haver nenhum utilitário para Windows que expanda totalmente um diretório em uma visualização gráfica com um único clique.
skomisa
5

Se for apenas uma exibição em árvore, uma solução alternativa é usar o Explorer no Notepad ++ ou qualquer outra ferramenta.

Karthik
fonte
Não consegui encontrar isso, você pode dar mais alguns detalhes, por favor?
radsdau
1
Exibir -> Pasta como área de trabalho, clique com o botão direito no painel Pasta como área de trabalho, selecione Adicionar, navegue até a pasta que deseja ver e clique em OK.
hotblack944
2

Você pode usar o Internet Explorer para navegar pelas pastas e arquivos juntos na árvore. É um explorador de arquivos na janela Favoritos. Você só precisa substituir "pasta de favoritos" para a pasta que deseja ver como uma pasta raiz

Egor
fonte
Não funciona no Windows 10, ele abre diretamente a janela do Windows Explorer com o caminho selecionado.
Harsha JK
1

O profissional TreeSize tem o que você deseja. mas se concentra no tamanho das pastas e arquivos.

Tyler 傲 来 国 主
fonte