Come eliminare file o cartelle in modo ricorsivo su Windows

Come eliminare file o cartelle in modo ricorsivo su Windows
Cartelle e file sono i componenti principali del sistema operativo utilizzato per archiviare dati, programmi software e persino programmi Windows. A volte gli utenti non hanno bisogno di alcune cartelle o file e desiderano eliminarli. Questa cancellazione può essere eseguita utilizzando le applicazioni della riga di comando i.e., PowerShell e prompt dei comandi. La cancellazione della cartella ricorsiva indica che l'utente desidera rimuovere insieme la cartella, inclusi file, sotto-directory e dati.

In questo articolo, elaboreremo diversi metodi per eliminare le cartelle o i file in modo ricorsivo su Windows. Il contenuto di questo post è fornito di seguito:

  • Usando Prompt dei comandi
  • Usando Powershell

Quindi iniziamo!

Come eliminare file o cartelle in modo ricorsivo su Windows utilizzando CMD?

Il prompt dei comandi (CMD) offre una varietà di comandi per eseguire qualsiasi operazione su Windows. IL "Rd" E "rmdir"I comandi possono essere utilizzati per eliminare i file o le cartelle in modo ricorsivo. Qui useremo i comandi sopra menzionati per eseguire la cancellazione ricorsiva di file/cartelle.

Usando il comando RD

Per rimuovere i file o le cartelle su Windows utilizzano in modo ricorsivo "Rd"Comando. Qui, il "/S"L'opzione eliminerà le cartelle e tutti i file in modo ricorsivo e"/Q"L'opzione impedirà la richiesta di conferma:

> rd /s /q "C: \ Users \ anuma \ onedrive \ desktop \ react"

Il comando sopra menzionato eliminerà la cartella denominata "\Reagire"Posizionato nella posizione"C: \ Users \ anuma \ onedrive \ desktop \ react“:

La riuscita esecuzione del comando indica che la cartella è stata eliminata correttamente.

Utilizzo del comando RMDIR

Possiamo usare il “rmdir"Comando per eliminare le cartelle o i file nel prompt dei comandi. Allo stesso modo, "/S"Viene utilizzato per rimuovere le sottocartelle e i file in modo ricorsivo:

> rmdir /s /q "C: \ Users \ anuma \ OneDrive \ Desktop \ C Programma"

Per rimuovere una cartella specificando il nome della cartella, utilizzare il comando fornito. IL "Se"La condizione viene applicata per verificare se la cartella esiste o no:

> Se esiste un programma C (programma RMDIR /S /Q C)

Come eliminare file o cartelle in modo ricorsivo su Windows utilizzando PowerShell?

PowerShell è un'interfaccia/shell della riga di comando di Windows utilizzata per gestire e gestire attività amministrative. In Windows Powershell, i seguenti comandi vengono utilizzati per rimuovere file o cartelle:

  • Usando "Rimuovi oggetto"Cmdlet
  • Usando "Rm"Comando
  • Usando Eliminare() metodo

Esaminiamo ciascuno dei comandi sopra menzionati.

Utilizzando il cmdlet Rimuovi

IL "Rimuovi oggetto"Il comando viene utilizzato principalmente per rimuovere cartelle o file. In primo luogo, usa il “CD"Comando per aprire la directory:

> CD E:

Successivamente, utilizza il “Rimuovi oggettoComando "con il"-Ricorso"Opzione per eliminare i file o le cartelle in modo ricorsivo.

Usa il "-Forza"Opzione per la cancellazione forte della cartella se contiene un file nascosto:

> Rimuovi -Item -Recurse -force "cprogram"

Utilizzo di get-childitem con cmdlet rimozione

IL "Get-childitem"Il comando viene utilizzato per recuperare il file o la cartella dal percorso specificato. Qui, abbiamo usato il "Get-childitem"CMDLET per recuperare il contenuto della cartella e quindi il contenuto viene convocato con il"Rimuovi oggetto"CMDLET per rimuovere il contenuto recuperato.

> Get -childitem e: \ cprogram -recurse -filter "mydata" | Rimuovi -Item -Force -Recurse

L'output di cui sopra indica che abbiamo eliminato correttamente la cartella specificata.

Usando il comando RM

Per rimuovere file e cartelle, utilizzare "Rm"Comando. IL "-R"L'opzione viene utilizzata per eliminare la cartella in modo ricorsivo e"-foL'opzione "rappresenta la"-Forza“:

> rm -r -fo e: \ cprogram

Utilizzando il metodo ELETE ()

Accedi alla cartella target usando "Get-childitem"Comando e quindi usa il"Eliminare()"Metodo per eliminare tutti i suoi file e cartelle all'interno di quella cartella:

> (Get-childitem E: \ cprogram).Eliminare()

Abbiamo compilato i diversi comandi del prompt dei comandi e PowerShell per eliminare le cartelle o i file in modo ricorsivo su Windows.

Conclusione

Per eliminare i file o le cartelle in modo ricorsivo, è possibile utilizzare il prompt dei comandi Windows o Windows PowerShell. Nel prompt dei comandi, usa "rmdir" O "Rd"Comandi con il"/S"L'opzione viene utilizzata per rimuovere le cartelle in modo ricorsivo. In PowerShell, il "Rimuovi oggetto"Cmdlet,"RmIl comando "e il metodo" delete () "può essere utilizzato per eliminare una cartella o un file in modo ricorsivo. Abbiamo dimostrato tutti i comandi con l'aiuto di esempi adeguati per eliminare una cartella o un file in modo ricorsivo su Windows.