Crie uma subpasta dentro de várias pastas

0

Eu quero criar uma estrutura de pastas como esta:

folder1
   subfolder
folder2
   subfolder
folder3
   subfolder
etc...

As pastas (folder1, folder2 etc.) já existem, mas quero adicionar a subpasta a cada uma delas. Sim, posso entrar em cada pasta e adicioná-la individualmente, mas queria saber se havia uma maneira mais fácil de fazer isso?

    
por Ben 10.04.2015 / 05:43

1 resposta

2

Se estiver executando o Windows, você pode usar arquivos em lote . O comando para criar um diretório é mkdir e você pode usar for para percorrer os arquivos no diretório.

Isso deve funcionar, substituindo 'name' pelo nome que você quiser que as subpastas sejam chamadas e 'path \ to \ dir' com o caminho para o diretório que contém as subpastas. Salve isso como um arquivo terminado em .bat e execute-o ou execute o prompt de comando, digite e execute essas duas linhas.

cd path\to\dir
for /d %%g in (*) do mkdir "%%g\name"
    
por 10.04.2015 / 09:01