Puoi eliminare una cartella con sottocartelle e file usando i comandi, ma devi conoscere lo strumento corretto che farà il lavoro. In Windows 10, quando devi rimuovere un file o una cartella con un terminale di comando, il primo strumento che viene in mente è il del
comando, ma scoprirai rapidamente che non funzionerà per eliminare cartelle e sottocartelle perché lo strumento è pensato solo per gestire i file.
Se desideri eliminare cartelle con contenuto, lo strumento da riga di comando dipenderà dal terminale che stai utilizzando. Se stai usando il prompt dei comandi, rmdir
(rimuovi directory) è lo strumento che desideri utilizzare. D’altra parte, se stai usando PowerShell, il Remove-Item
è il cmdlet che vuoi usare.
In questa guida imparerai due modi diversi per eliminare rapidamente cartelle con sottocartelle con Prompt dei comandi e PowerShell.
Elimina le cartelle con le sottocartelle con il prompt dei comandi
Per eliminare una cartella con sottocartelle con un comando, attenersi alla seguente procedura:
-
Aprire Inizio su Windows 10.
-
Cercare Prompt dei comandifai clic con il pulsante destro del mouse sul risultato in alto e seleziona Eseguire come amministratore opzione.
-
Digitare il comando seguente per eliminare una cartella vuota e premere accedere:
rmdir PATH\TO\FOLDER-NAME
Nel comando, sostituisci PERCORSO\TO\NOME-CARTELLA con il percorso della cartella e il nome della cartella che si desidera eliminare.
Questo esempio rimuove la cartella “file”:
rmdir C:\files
Elimina la cartella vuota -
Digitare il comando seguente per eliminare la cartella e le sottocartelle con i contenuti e premere accedere:
rmdir /s PATH\TO\FOLDER-NAME
Questo esempio rimuove la cartella, le sottocartelle e i file “file”:
rmdir /s C:\files
Elimina cartella con contenuto -
Digitare il comando seguente per eliminare una cartella con contenuto in modo ricorsivo senza richiesta di conferma e premere accedere/p>
rmdir /s /q PATH\TO\FOLDER-NAME
Questo esempio rimuove la cartella “file”, le sottocartelle e i file senza richiedere conferma:
rmdir /s /q C:\files
Elimina la cartella con le sottocartelle in modo silenzioso
Una volta completati i passaggi, la cartella e il suo contenuto verranno eliminati da Windows 10.
Il /s
l’opzione elimina la cartella e il suo contenuto nel comando precedente, ma richiede conferma all’utente. Il /q
l’opzione ignora il prompt ed elimina la cartella in modo ricorsivo.
Elimina le cartelle con le sottocartelle con PowerShell
Per eliminare ricorsivamente un’intera cartella con un comando di PowerShell, attenersi alla seguente procedura:
-
Aprire Inizio.
-
Cercare PowerShellfai clic con il pulsante destro del mouse sul risultato in alto e seleziona Eseguire come amministratore opzione.
-
Digitare il comando seguente per eliminare una cartella vuota e premere accedere:
Remove-Item PATH\TO\FOLDER-NAME
Nel comando, sostituisci PERCORSO\TO\NOME-CARTELLA con il percorso della cartella e il nome della cartella che si desidera eliminare.
Questo esempio rimuove la cartella “file”:
Remove-Item C:\files
Comando di eliminazione della cartella di PowerShell con conferma -
Digitare il comando seguente per eliminare una cartella vuota e premere accedere:
Remove-Item -Recurse -Force PATH\TO\FOLDER-NAME
Questo esempio rimuove la cartella “file”:
Remove-Item -Recurse -Force C:\files
PowerShell elimina ricorsivamente una cartella
Dopo aver completato i passaggi, la cartella, le sottocartelle e i file verranno rimossi dal computer con o senza un prompt, a seconda del comando utilizzato.
Il -Recurse
opzione indica al comando che si desidera eliminare la cartella e il suo contenuto senza una richiesta di conferma. Il -Force
l’opzione non è richiesta, ma consente di cancellare elementi speciali, inclusi file di sola lettura o nascosti.