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:
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:
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.