[ad_1]
Como duplicar uma estrutura de pastas sem copiar arquivos para o meu PC
Se eu encontrei uma maneira eficaz de organizar meus dados em pastas e subpastas, provavelmente vou querer replicar essa estrutura. No entanto, as formas típicas de copiar pastas também incluem a duplicação de arquivos, então terei que gastar tempo esvaziando as pastas. Felizmente, existem vários métodos que contornam esse problema no Windows 11 e 10, macOS e computadores baseados em Linux. A seguir, mostrarei como duplicar uma estrutura de pastas sem copiar os arquivos originais.
Copie a estrutura de pastas sem copiar arquivos no Windows 11
O Windows File Explorer não fornece nenhuma opção interna para replicar automaticamente estruturas de pastas complexas. Revisar hierarquias de pastas e replicá-las é tedioso e exige muito tempo e esforço. Felizmente, para usuários do Windows 11, ainda existem duas outras maneiras de copiar estruturas de pastas sem transferir arquivos.
A primeira maneira é usando o prompt de comando. “Xcopy” é a abreviação de “cópia estendida” e este comando permite que você transfira estruturas de pastas para um novo local de armazenamento sem duplicar arquivos. A linha de comando usa a opção “/t” para fazer isso. O problema é que a opção espelho não pode detectar pastas vazias, então você deve modificá-la e adicionar a opção “/e”. A combinação dos dois ajuda o Prompt de Comando a identificar pastas vazias e copiar seu modelo de organização. Veja como usar “Xcopy” no prompt de comando:
- Apoiar Windows+R para abrir a caixa de diálogo Executar.
- Escreve cmd na janela de diálogo e clique no botão OK para iniciar o prompt de comando.
- Na janela do prompt de comando, digite o seguinte sem pressionar enter:
xcopy - Digite o caminho que armazena a estrutura de pastas que você deseja duplicar. Certifique-se de deixar um espaço após “xcopy”.
- Insira o caminho de destino onde deseja armazenar a hierarquia copiada. Certifique-se de que haja um espaço após o diretório de origem.
- Digite as opções abaixo. Certifique-se de que haja um espaço após o diretório de destino.
/chá - Seu comando completo deve ficar assim:
xcopy “C:\users\my_user_name_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /t /e
O comando acima copia a estrutura da pasta de arquivo do trabalho e a cola em um novo local de trabalho. - imprensa Digitar no teclado para executar o comando e copiar a estrutura de pastas.
A opção “/t” cria a estrutura de pastas no diretório de destino.
A opção “/e” inclui e adiciona todas as pastas vazias ao diretório de destino.
Você também pode usar o prompt de comando com um comando Robocopy para copiar diretórios, hierarquias e estruturas de pastas. A Microsoft pretendia que o Robocopy servisse como uma versão mais funcional do “xcopy”, fornecendo aos usuários mais opções para manipular e organizar arquivos e pastas.
O Robocopy permite executar o comando várias vezes e você pode usá-lo para adicionar novas pastas sem precisar copiar tudo novamente. Esse recurso elimina o incômodo de copiar diretórios e arquivos complicados digitando uma linha de comando relativamente curta. Para faze-lo:
- imprensa Windows+R para abrir a caixa de diálogo Executar.
- Escreve cmd na janela pop-up.
imprensa Ctrl + Shift + Enter para habilitar a opção Executar como administrador.
Quando a janela do prompt de comando aparecer, digite a seguinte linha de comando:
robocópia - Coloque a estrutura da pasta de origem entre aspas e adicione um espaço depois dela.
Coloque a estrutura da pasta de destino entre aspas e adicione um espaço depois dela.
Copie as seguintes opções e cole-as no final do comando:
/e /xf - Seu comando completo deve ficar assim:
robocopy “C:\users\my_user_name_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /e /xf * - imprensa Digitar no teclado para executar o comando.
A opção “/e” permite que o sistema copie pastas vazias na estrutura de diretórios.
A opção “/xf” diz ao comando para deletar os arquivos.
Copie a estrutura de pastas sem copiar arquivos no Windows 10
O Windows File Explorer é útil para criar pastas manualmente para meus arquivos, mas carece de recursos que me permitam criar cópias de estruturas de pastas e diretórios no Windows 10. Se estou trabalhando em projetos pessoais ou profissionais complicados, minhas pastas provavelmente estão cheias de subpastas. Recriar essa estrutura exigiria muita paciência e energia. Felizmente, posso usar linhas de comando para replicar estruturas de pastas com facilidade.
As linhas de comando atuam como pseudocódigo e são normalmente usadas com o prompt de comando para executar várias tarefas. O comando “xcopy” replica as pastas e posso modificá-lo usando opções que determinam quais aspectos serão copiados ou removidos. A opção “/t” diz ao sistema para replicar todas as pastas sem os arquivos. Como esta função não registra pastas vazias, a linha de comando também incluirá a opção “/e”. O sistema irá escanear as estruturas que contém pastas vazias e replicá-las em sua totalidade. Para executar o comando, posso seguir estas etapas:
- imprensa Windows+R para abrir a caixa de diálogo Executar.
- Escreve cmd na janela pop-up e clique no botão OK para abrir o prompt de comando.
Digite o seguinte comando na janela do prompt de comando, sem pressionar Enter:
xcopy - Digite o caminho que armazena a estrutura de pastas que desejo duplicar. Certifique-se de incluir um espaço após “xcopy”.
Insira o caminho de destino onde a hierarquia copiada será armazenada. Certifique-se de incluir um espaço após o diretório de origem.
Copie e cole as seguintes opções:
/chá - Seu comando completo deve ficar assim:
xcopy “C:\users\my_user_name_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /t /e
O exemplo acima copia a estrutura da pasta de trabalho arquivada e a cola em um diretório de trabalho novo/ativo. - imprensa Digitar no teclado para executar o comando e copiar a estrutura de pastas.
A opção “/t” cria a estrutura de pastas no diretório de destino.
A opção “/e” inclui e adiciona todas as pastas vazias ao diretório de destino.
Também posso usar o prompt de comando com um comando Robocopy para copiar diretórios, hierarquias e estruturas de pastas. A Microsoft pretendia que o Robocopy servisse como uma versão mais funcional do “xcopy”, fornecendo aos usuários mais opções para manipular e organizar arquivos e pastas.
Robocopy me permite executar novamente o comando várias vezes e posso usá-lo para adicionar novas pastas sem ter que copiar tudo de novo. Esse recurso elimina o incômodo de copiar diretórios e arquivos complicados digitando uma linha de comando relativamente curta. Para fazer isso, posso seguir estas etapas:
- Clique em Windows+R para abrir a caixa de diálogo Executar.
- Escreve cmd na janela pop-up.
- imprensa Ctrl + Shift + Enter para habilitar a opção Executar como administrador.
- Quando a janela do prompt de comando aparecer, digite o seguinte comando:
robocópia - Coloque a estrutura da pasta de origem entre aspas e adicione um espaço depois dela.
- Coloque a estrutura da pasta de destino entre aspas e adicione um espaço depois dela.
- Copie e cole as seguintes opções no final do comando:
/e /xf - Seu comando completo deve ficar assim:
robocopy “C:\users\my_user_name_here\Documents\Archived\Work” “D:\Backups\Documents\Work” /e /xf * - imprensa Digitar no teclado para executar o comando.
A opção “/e” permite que o sistema copie pastas vazias na estrutura de diretórios.
A opção “/xf” informa ao comando para excluir arquivos.
Copie a estrutura de pastas sem copiar arquivos no Mac
Se eu tiver um MacBook, posso copiar uma estrutura de pastas usando uma linha de comando ou software de terceiros.
O MacOS executa comandos usando o Terminal Mac. Para copiar uma estrutura de pastas com o programa:
- Abro a pasta de origem da estrutura.
- Abro a pasta de destino para a estrutura duplicada.
- eu clico no botão plataforma de lançamento e eu escrevo terminal na barra de pesquisa.
- Quando ele aparece nos resultados da pesquisa, clico no programa para abri-lo.
- Eu digito o seguinte comando na janela do Terminal: rsync -avf”+ */” -f”- *”
- Eu arrasto e solto a pasta de origem na janela.
- Eu arrasto e solto a pasta de destino no Terminal também.
[ad_2]