Como exportar a árvore de diretórios de uma pasta no Windows

Você(Did) já precisou exportar toda a árvore de diretórios(directory tree) de uma pasta específica? Você(Did) precisou obter um documento de texto ou Excel(text or Excel document) que lista todos os arquivos e pastas dentro de uma pasta específica do seu computador em uma estrutura hierárquica? Tivemos essa necessidade quando estávamos tentando criar um documento que deveria ser um resumo de todos os documentos do Word e planilhas do Excel(Excel) que tínhamos armazenado em uma pasta. Foi nesse momento que nos fizemos algumas perguntas. Você pode exportar automaticamente a estrutura de uma pasta para o Excel ? Existe um comando de árvore do(tree) DOS que gera um arquivo? Você pode imprimir uma árvore de diretórios(directory tree)em uma planilha do Excel(Excel sheet) ou como um arquivo de texto(text file) ? Se você quiser descobrir como exportar uma árvore de pastas(folder tree) , continue lendo:

NOTA:(NOTE:) Temos dois métodos que você pode usar para exportar a árvore de uma pasta. O primeiro é baseado no uso do Prompt de Comando(Command Prompt) e gera a árvore de diretórios(directory tree) como um arquivo de texto(text file) . A segunda depende de um arquivo executável que criamos com o PowerShell e gera a árvore de pastas(folder tree) como um arquivo Excel(Excel file) e como um arquivo CSV(CSV file) .

1. Exporte a estrutura de uma pasta para um arquivo de texto(text file) , usando o comando " Árvore(Tree) " no Prompt de Comando(Command Prompt)

A primeira coisa é abrir o Explorador de Arquivos e navegar(File Explorer and navigate) até a pasta para a qual você deseja exportar a árvore de diretórios(directory tree) . No nosso caso, isso seria "D:Games".

Usando o Explorador de Arquivos para chegar à pasta

Digite cmd na barra de endereços do Explorador de Arquivos(File Explorer's) e pressione Enter para abrir o Prompt de Comando(Command Prompt) diretamente na pasta em que você está interessado.

Abrindo o prompt de comando no local da pasta

Uma instância do prompt de comando(Command Prompt) é aberta, apontando para sua pasta. No nosso caso, o prompt de comando(Command Prompt) foi aberto usando a pasta "D:Games" . Para exportar a estrutura da pasta, execute este comando: tree /a /f > output.doc .

Executando o comando tree para obter a estrutura de pastas

DICA:(TIP:) Se você não quiser que a árvore(directory tree) de diretórios inclua arquivos (em outras palavras, faça a árvore incluir apenas pastas), pule o parâmetro /f do comando (tree /a > output.doc ).

Output.doc é o arquivo de documento(document file) no qual toda a árvore(directory tree) de diretórios será salva. Você pode usar qualquer nome para ele e pode especificar qualquer tipo de arquivo(file type) , desde que tenha um tipo de arquivo de texto(text file type) . Preferimos usar arquivos .doc do (.doc)Microsoft Word , mas você pode usar qualquer outro arquivo de texto(text file) . Por exemplo, você pode optar por enviar a árvore de diretórios para um arquivo (directory tree).txt simples que é editável com o Bloco(Notepad) de Notas . Dependendo de quantas pastas e arquivos estão armazenados em sua pasta, a execução desse comando pode demorar um ou dois minutos.

O comando tree pode demorar um pouco se a pasta na qual é executado tiver muitos itens

Agora você pode fechar o prompt(Command Prompt) de comando , pois não precisa mais dele. Volte ao Explorador de Arquivos(File Explorer) e navegue até a pasta para a qual você deseja exportar a árvore de diretórios(directory tree) . Dentro(Inside) de , você deve encontrar o novo arquivo de texto(text file) com o nome especificado no comando tree . No nosso caso, esse arquivo é chamado output.doc .

O arquivo de texto de saída com a árvore de diretórios

Abra o arquivo de saída(output) e toda a árvore de diretórios(directory tree) está listada dentro. Parece bom, não é?

A árvore de pastas dentro de um arquivo de documento

NOTA:(NOTE:) Se você deseja exportar a árvore de diretórios de uma pasta que contém arquivos ou pastas do sistema, deve iniciar o Prompt de Comando(Command Prompt) com direitos administrativos e, em seguida, navegar para sua pasta a partir do Prompt de Comando(Command Prompt) .

2. Exporte a estrutura de uma pasta para um arquivo Excel ou CSV(Excel or CSV file) , usando nossa ferramenta FolderTree (baseada no PowerShell )

Outra maneira fácil de exportar a estrutura de uma pasta no Windows 10 é usar uma ferramenta que criamos para você, chamada FolderTree . Faça o download usando este link(using this link) ou o que está no final desta seção. Salve-o em algum lugar no seu PC com Windows 10. Em seguida, mova ou copie(move or copy) -o para a pasta para a qual deseja obter a estrutura em árvore(tree structure) . Nessa pasta, clique duas vezes ou toque duas vezes no executável FolderTree .

Coloque FolderTree na pasta para a qual você deseja a árvore de diretórios

Quando você inicia o FolderTree pela primeira vez, o filtro SmartScreen(SmartScreen filter) avisa que é um aplicativo não reconhecido. Isso porque não há muitas pessoas baixando e usando. Tome nossa palavra de que é seguro e não prejudica seu PC. Nada mais é do que um script do PowerShell dentro de um arquivo executável e uma interface de usuário simples. Para poder usar esta ferramenta, clique ou toque(click or tap) em "Mais informações"("More info") e escolha "Executar assim mesmo".("Run anyway.")

Escolhendo executar o FolderTree na caixa de diálogo SmartScreen

Quando o FolderTree(FolderTree) abrir, você deverá ver uma pequena janela como a abaixo. Para obter a árvore(directory tree) de diretórios da pasta atual, pressione o botão "Obter árvore de pastas para o Excel"("Get folder tree to Excel") .

Obter árvore de pastas para o Excel

A ferramenta então gera dois arquivos: FolderTree.xlsx e FolderTree.csv . Ambos contêm a lista em árvore de pastas e arquivos dentro de seu diretório atual.

FolderTree gera a árvore de diretórios no Excel e dentro de um arquivo CSV

Além disso, ambos os arquivos devem ter duas colunas: Directory e Name . Diretório(Directory) informa a pasta e Nome(Name) informa os arquivos nessa pasta.

A árvore de diretórios exportada no Excel

Agora você pode editar o arquivo Excel ou CSV(Excel or CSV file) com sua árvore de pastas(folder tree) como desejar. Se você encontrar algum problema com nossa ferramenta, informe-nos na seção de comentários abaixo.

Download: FolderTree

Por que você quer saber como exportar a árvore de diretórios de uma pasta?

A exportação de toda a estrutura da árvore de diretórios(directory tree structure) para um arquivo de texto(text file) é feita rapidamente no Windows . Tudo(All) que você precisa é o prompt de comando(Command Prompt) e o comando certo. Exportar uma árvore de diretórios(directory tree) para o Excel também é fácil se você usar nossa ferramenta FolderTree . Antes de fechar este artigo, diga-nos por que você queria criar uma árvore de pastas(folder tree) de arquivos ? Foi porque você queria fazer uma lista de seus arquivos de música? Foi para uma tarefa relacionada ao trabalho? Comente(Comment) abaixo e vamos discutir.



About the author

Sou engenheiro de software com mais de 10 anos de experiência na indústria Xbox. Sou especialista em desenvolvimento de jogos e testes de segurança. Também sou um revisor experiente e tenho trabalhado em projetos para alguns dos maiores nomes dos jogos, incluindo Ubisoft, Microsoft e Sony. No meu tempo livre, gosto de jogar videogame e assistir a programas de TV.



Related posts