
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.