Apagar ficheiros do Windows recursivamente em cmd

Como apagar ficheiros recursivamente no Windows cmd? Isto é, como apagar todos os ficheiros de uma pasta e as suas subpastas. Utilize a linha de comando del batch e a opção recursiva. O comando apagar do Windows fornece esta útil opção automatizar o processo de apagar. Por exemplo, se tiver uma quantidade enorme para apagar mas precisar de manter a pasta e a estrutura da subpasta.

Como apagar ficheiros recursivamente com o Windows cmd de uma pasta e de todas as suas subpastas?

A principal opção que sugiro utilizar é a confirmação de eliminação, desta forma pode controlar uma última vez quais os ficheiros que são eliminados recursivamente. Note que os ficheiros eliminados em modo recursivo com a linha de comando não são guardados na lixeira do Windows.

Certifique-se de que apaga apenas os ficheiros apropriados. A operação é irreversível.

Apagar ficheiros de forma recursiva de todas as subpastas

Para apagar ficheiros recursivamente utilizando o caminho explícito, sem qualquer pedido de confirmação, utilize este comando:

del /s "C:\Folder\"

Também pode utilizar esta variação, sem as aspas e sem qualquer pedido de confirmação,

del /s C:\Folder\

Note que as citações são obrigatórias quando o caminho completo da pasta, ou do ficheiro, contém espaços.

Apagar todos os ficheiros dentro de uma pasta recursivamente com um pedido de confirmação

Esta opção é a que eu recomendo. De facto, certifique-se de verificar e confirmar duas vezes antes de todos os ficheiros serem eliminados.

Por favor note que esta opção apaga apenas os ficheiros de texto, uma vez que utilizamos o filtro *.txt.

del /p /s SubFolder_1\*.txt

Apagar um ficheiro Windows recursivamente com cmd com uma confirmação imediata.
Em seguida, é exibido um prompt para os ficheiros que correspondem, por ordem alfabética:
C:\Folder\SubFolder_1\file (1).txt, Delete (S/N)?

Apagar ficheiros recursivamente sem confirmação

Para forçar a eliminação sem qualquer solicitação, utilizar o modo de eliminação silenciosa. Útil com muitos ficheiros.

del /q /s SubFolder_2\*.txt


Para concluir, a opção recursiva del /s é a forma mais rápida e fácil de apagar um monte de ficheiros Windows.

Aqui está como copiar recursivamente ficheiros e pastas em cmd com o comando xcopy.