Você já precisou exportar toda a árvore de diretórios de uma pasta específica? Você precisou obter um documento de texto ou Excel 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 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 DOS que gera um arquivo? Você pode imprimir uma árvore de diretórios em uma planilha do Excel ou como um arquivo de texto? Se você quiser descobrir como exportar uma árvore de pastas, continue lendo:
Conteúdo
- 1. Exporte a estrutura de uma pasta para um arquivo de texto, usando o comando "Árvore" no prompt de comando
- 2. Exporte a estrutura de uma pasta para um arquivo Excel ou CSV, usando nossa ferramenta FolderTree (baseada no PowerShell)
- Por que você quer saber como exportar a árvore de diretórios de uma pasta?
NOTA: Temos dois métodos que você pode usar para exportar a árvore de uma pasta. O primeiro é baseado no uso do Prompt de Comando e gera a árvore de diretórios como um arquivo de texto. A segunda depende de um arquivo executável que criamos com o PowerShell e gera a árvore de pastas como um arquivo Excel e como um arquivo CSV.
1. Exporte a estrutura de uma pasta para um arquivo de texto, usando o comando "Árvore" no prompt de comando
A primeira coisa é abrir o Explorador de Arquivos e navegar até a pasta para a qual você deseja exportar a árvore de diretórios. 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 e pressione Enter para abrir o Prompt de Comando diretamente na pasta em que você está interessado.
Abrindo o prompt de comando no local da pasta
Uma instância do prompt de comando é aberta, apontando para sua pasta. No nosso caso, o prompt de comando 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: Se você não quiser que a árvore de diretórios inclua arquivos (em outras palavras, faça a árvore incluir apenas pastas), pule o parâmetro /f do comando (árvore /a > output.doc).
Output.doc é o arquivo de documento no qual toda a árvore de diretórios será salva. Você pode usar qualquer nome para ele e pode especificar qualquer tipo de arquivo, desde que tenha um tipo de arquivo de texto. Preferimos usar arquivos .doc do Microsoft Word , mas você pode usar qualquer outro arquivo de texto. Por exemplo, você pode optar por enviar a árvore de diretórios para um arquivo .txt simples que é editável com o Bloco 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 de comando , pois não precisa mais dele. Volte para o Explorador de Arquivos e navegue até a pasta para a qual você deseja exportar a árvore de diretórios. Dentro, você deve encontrar o novo arquivo de texto 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 e toda a árvore de diretórios está listada dentro. Parece bom, não é?
A árvore de pastas dentro de um arquivo de documento
NOTA: 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 com direitos administrativos e, em seguida, navegar para sua pasta a partir do Prompt de Comando .
2. Exporte a estrutura de uma pasta para um arquivo Excel ou CSV, 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 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-o para a pasta para a qual deseja obter a estrutura em árvore. 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 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 em "Mais informações" e escolha "Executar assim mesmo".
Escolhendo executar o FolderTree na caixa de diálogo SmartScreen
Quando o FolderTree abrir, você deverá ver uma pequena janela como a abaixo. Para obter a árvore de diretórios da pasta atual, pressione o botão "Obter árvore de pastas para o 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 informa a pasta e Nome informa os arquivos nessa pasta.
A árvore de diretórios exportada no Excel
Agora você pode editar o arquivo Excel ou CSV com sua árvore de pastas 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 para um arquivo de texto é feita rapidamente no Windows. Tudo que você precisa é o prompt de comando e o comando certo. Exportar uma árvore de diretórios 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 de arquivos? Foi porque você queria fazer uma lista de seus arquivos de música? Foi para uma tarefa relacionada ao trabalho? Comente abaixo e vamos discutir.