Como excluir arquivos ou pastas recursivamente no Windows

Como excluir arquivos ou pastas recursivamente no Windows
Pastas e arquivos são os principais componentes do sistema operacional usado para armazenar dados, programas de software e até programas do Windows. Às vezes, os usuários não precisam de algumas pastas ou arquivos e desejam excluí -los. Esta exclusão pode ser realizada usando aplicativos de linha de comando i.e., PowerShell e prompt de comando. A exclusão de pasta recursiva indica que o usuário deseja remover a pasta juntos, incluindo arquivos, subdiretos e dados.

Neste artigo, elaboraremos vários métodos para excluir pastas ou arquivos recursivamente no Windows. O conteúdo desta postagem é fornecido abaixo:

  • Usando Prompt de comando
  • Usando Powershell

Então vamos começar!

Como excluir arquivos ou pastas recursivamente no Windows usando CMD?

Prompt de comando (CMD) oferece uma variedade de comandos para executar qualquer operação no Windows. O "rd" e "rmdir”Os comandos podem ser usados ​​para excluir arquivos ou pastas recursivamente. Aqui, usaremos os comandos acima mencionados para executar a exclusão recursiva de arquivos/pastas.

Usando o comando rd

Para remover arquivos ou pastas no Windows, utilize recursivamente o “rd”Comando. Aqui o "/s”A opção excluirá as pastas e todos os arquivos recursivamente, e o“/q”A opção evitará pedir confirmação:

> rd /s /q "c: \ users \ anuma \ onedrive \ desktop \ react"

O comando mencionado acima excluirá a pasta chamada “\Reagir”Colocado no local“C: \ Usuários \ Anuma \ OneDrive \ Desktop \ React“:

A execução bem -sucedida do comando indica que a pasta foi excluída com sucesso.

Usando o comando rmdir

Podemos usar o “rmdir”Comando para excluir pastas ou arquivos no prompt de comando. De forma similar, "/s”É usado para remover subpastas e arquivos recursivamente:

> rmdir /s /q "c: \ users \ anuma \ onedrive \ Desktop \ c Program"

Para remover uma pasta especificando o nome da pasta, utilize o comando fornecido. O "seA condição é aplicada para verificar se a pasta existe ou não:

> Se existir programa C (Programa RMDIR /S /Q C)

Como excluir arquivos ou pastas recursivamente no Windows usando o PowerShell?

O PowerShell é uma interface/shell da linha de comando do Windows usada para gerenciar e operar tarefas administrativas. No Windows PowerShell, os seguintes comandos são usados ​​para remover arquivos ou pastas:

  • Usando "Remover item”Cmdlet
  • Usando "rm”Comando
  • Usando Excluir() método

Vamos examinar cada um dos comandos acima mencionados.

Usando cmdlet Remof-Item

O "Remover item”O comando é usado principalmente para remover pastas ou arquivos. Em primeiro lugar, use o “cd”Comando para abrir o diretório:

> CD E:

Em seguida, utilize o “Remover item”Comando com o“-Recurso”Opção para excluir arquivos ou pastas recursivamente.

Use o "-Força”Opção para exclusão vigorosa da pasta se ela contiver algum arquivo oculto:

> Remover -Item -recurse -force "CProgram"

Usando Get-ChildItem com CMDLET Remove-Item

O "Get-Childitem”O comando é usado para recuperar o arquivo ou pasta do caminho especificado. Aqui, usamos o “Get-Childitem”Cmdlet para recuperar o conteúdo da pasta e, em seguida, o conteúdo é canalizado com o“Remover item”Cmdlet para remover o conteúdo recuperado.

> Get -ChildItem E: \ cprogram -recurse -filter "mydata" | Remover -Item -force -recurse

A saída acima mencionada indica que excluímos com sucesso a pasta especificada.

Usando o comando rm

Para remover arquivos e pastas, use o “rm”Comando. O "-r”A opção é usada para excluir a pasta recursivamente, e a“ “-fo”A opção representa a“-Força“:

> rm -r -fo e: \ cprograma

Usando o método delete ()

Acesse a pasta de destino usando o “Get-Childitem”Comando e depois use o“Excluir()”Método para excluir todos os seus arquivos e pastas dentro dessa pasta:

> (Get-ChildItem E: \ cprogram).Excluir()

Nós compilamos os diferentes comandos do prompt de comando e PowerShell para excluir pastas ou arquivos recursivamente no Windows.

Conclusão

Para excluir arquivos ou pastas recursivamente, você pode utilizar o prompt de comando do Windows ou o Windows PowerShell. No prompt de comando, use “rmdir" ou "rd”Comandos com os“/s”A opção é usada para remover as pastas recursivamente. Em PowerShell, o “Remover item”CMDLET,“rm"Comando e o método" delete () "podem ser usados ​​para excluir uma pasta ou arquivo recursivamente. Demonstramos todos os comandos com a ajuda de exemplos adequados para excluir uma pasta ou arquivo recursivamente no Windows.