Remova qualquer arquivo que não seja uma pasta

3

Eu tenho um diretório complexo no meu trabalho e outra pessoa precisa de sua estrutura. Com tantos diretórios, em vez de documentar manualmente, ele insistiu em apenas duplicar essa pasta, depois remover todos os arquivos e depois compactar todo o diretório em um arquivo *.zip . Compactar é fácil, mas como posso remover os arquivos? Eu acredito que usar a linha de comando é o caminho, mas não sei como começar. É em um sistema operacional Windows, a propósito.

    
por Gideon 23.11.2015 / 06:12

1 resposta

5

Você não precisa copiar todos os arquivos de diretório incluídos, você deve copiar somente a estrutura da árvore com o comando

 xcopy SourceDir DestinationDir /T /E

onde

/e
Copies all subdirectories, even if they are empty. Use /e with the /s and /t command-line options.

/t
Copies the subdirectory structure (that is, the tree) only, not files. To copy empty directories, you must include the /e command-line option.

Referência

por 23.11.2015 / 08:41