cmd Delete Folder-Come rimuovere file e cartelle in Windows

A volte è solo più veloce fare le cose con la riga di comando.

In questo breve tutorial andremo oltre come aprire prompt dei comandi, alcuni comandi di base e bandiere, e come eliminare file e cartelle nel prompt dei comandi.

Se hai già familiarità con i comandi DOS di base, sentiti libero di saltare avanti.

Come aprire il prompt dei comandi

Per aprire il prompt dei comandi, premere il tasto Windows e digitare “cmd”.

Quindi, fare clic su”Esegui come amministratore”:

Screenshot che mostra come aprire il Prompt dei comandi come amministratore

Dopo di che, si vedrà una finestra del Prompt dei comandi con privilegi amministrativi:

Screenshot della finestra del Prompt dei comandi

Se non è possibile aprire il Prompt dei comandi come amministratore, non preoccuparti. È possibile aprire una normale finestra del prompt dei comandi facendo clic su ” Apri “invece di”Esegui come amministratore”.

L’unica differenza è che potresti non essere in grado di eliminare alcuni file protetti, il che non dovrebbe essere un problema nella maggior parte dei casi.

Come eliminare i file con il comando del

Ora che il prompt dei comandi è aperto, utilizzare cd per modificare le directory in cui si trovano i file.

Ho preparato una directory sul desktop chiamata Test Folder. È possibile utilizzare il comando tree /f per vedere un albero di tutti i file e le cartelle nidificati:

Screenshot dopo aver eseguito tree / f nella directory di destinazione

Per eliminare un file, utilizzare il seguente comando: del "<filename>".

Ad esempio, per eliminare Test file.txt, basta eseguire del "Test File.txt".

Potrebbe esserci un prompt che chiede se si desidera eliminare il file. In tal caso, digita “y” e premi invio.

Nota: Tutti i file eliminati con il comando del non possono essere recuperati. Fai molta attenzione a dove e come usi questo comando.

Successivamente, è possibile eseguire tree /f per confermare che il file è stato eliminato:

Screenshot dopo aver eliminato il file con il comando del

Inoltre, bonus tip – Prompt dei comandi ha il completamento automatico di base. Quindi puoi semplicemente digitare del test, premere il tasto tab e il prompt dei comandi lo cambierà in del "Test File.txt".

Come forzare l’eliminazione dei file con il comando del

A volte i file sono contrassegnati come di sola lettura e verrà visualizzato il seguente errore quando si tenta di utilizzare il comando del :

Screenshot di errore dopo aver tentato di eliminare un file di sola lettura

Per aggirare questo problema, utilizzare il flag /f per forzare l’eliminazione del file. Ad esempio, del /f "Read Only Test File.txt":

Screenshot dopo aver eliminato il file con il flag force

Come eliminare le cartelle con il comando rmdir

Per eliminare directory/cartelle, è necessario utilizzare il comando rmdir o rd. Entrambi i comandi funzionano allo stesso modo, ma restiamo con rmdir poiché è un po ‘ più espressivo.

Inoltre, userò i termini directory e cartella in modo intercambiabile per il resto del tutorial. “Cartella” è un termine più recente che è diventato popolare con le prime GUI desktop, ma cartella e directory significano fondamentalmente la stessa cosa.

Per rimuovere una directory, basta usare il comando rmdir <directory name>.

Nota: le directory eliminate con il comando rmdir non possono essere recuperate. Fai molta attenzione a dove e come usi questo comando.

In questo caso voglio rimuovere una directory denominata Sottocartella, quindi userò il comando rmdir Subfolder:

Screenshot di una directory non vuota errore

Ma, se ricordi prima, la sottocartella ha un file al suo interno chiamato File di test nidificato.

Potresti cd nella directory della sottocartella e rimuovere il file, quindi tornare con cd .. ed eseguire nuovamente il comando rmdir Subfolder, ma ciò diventerebbe noioso. E immagina solo se ci fossero un sacco di altri file e directory nidificati!

Come con il comando del, c’è un utile flag che possiamo usare per rendere le cose molto più veloci e facili.

Come usare il flag / s con rmdir

Per rimuovere una directory, inclusi tutti i file nidificati e le sottodirectory, basta usare il flag /s :

Screenshot dopo aver eseguito rmdir con il flag / s

Probabilmente ci sarà un prompt che chiede se si desidera rimuovere quella directory. Se è così, basta digitare ” y ” e premere invio.

E il gioco è fatto! Questo dovrebbe essere tutto quello che c’è da sapere per rimuovere file e cartelle nel prompt dei comandi di Windows.

Tutti questi comandi dovrebbero funzionare in PowerShell, che è fondamentalmente Prompt dei comandi versione 2.0. Inoltre, PowerShell ha un sacco di alias interessanti come ls e clear che dovrebbero sentirsi a casa se si ha familiarità con la riga di comando Mac/Linux.

Questi comandi ti hanno aiutato? Ci sono altri comandi che trovi utili? In entrambi i casi, fammi sapere su Twitter.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.