Neste artigo, elaboraremos vários métodos para excluir pastas ou arquivos recursivamente no Windows. O conteúdo desta postagem é fornecido abaixo:
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:
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.