Come eliminare i file ma conservare le cartelle su Windows 10

Le cartelle non sono difficili da creare, ma se hai una struttura di directory complessa che ha richiesto tempo per essere creata (e nominata correttamente), probabilmente non vorrai ricrearla a meno che non sia necessario. Puoi copiare una struttura di cartelle abbastanza facilmente e ignorare i file in essa contenuti ma, se desideri semplicemente eliminare tutti i file nella cartella pur mantenendo la complessa struttura di cartelle che hai creato, puoi farlo anche tu. Tra i due metodi, puoi fare la tua scelta. Spiegheremo come è possibile eliminare i file ma mantenere le cartelle con un semplice comando PowerShell.

Elimina i file ma conserva le cartelle

Non sono necessari i diritti di amministratore per questo a meno che non si eliminino file dalla radice dell'unità C. Se li stai eliminando dalla cartella utente o da qualsiasi altra unità, interna o esterna, i normali diritti utente saranno sufficienti.

Come eliminare i file ma conservare le cartelle su Windows 10

Apri PowerShell ed esegui il comando seguente. Sostituisci 'percorso-cartella' con il percorso completo della cartella da cui desideri eliminare i file. Questo comando eliminerà tutti i file da questa cartella e tutti i file che si trovano nelle sottocartelle sottostanti. L'azione di eliminazione non invia i file al Cestino, quindi assicurati di eseguirne prima il backup.

Comando

Get-ChildItem -Path "percorso-cartella" -Include *.* -File -Recurse | foreach { $_.Cancella()}

Esempio

Get-ChildItem -Path "D:\Desktop\Jan 13 - 17" -Include *.* -File -Recurse | foreach { $_.Cancella()}

Come eliminare i file ma conservare le cartelle su Windows 10

Questo comando può essere modificato per indirizzare anche un tipo specifico di file. Per fare ciò, è necessario modificare quanto segue;

*.*

Sostituisci il secondo asterisco con l'estensione del file per i file che desideri scegliere come target. Ad esempio, se desideri eliminare tutti i file di testo da una cartella, utilizzerai il comando seguente.

Get-ChildItem -Path "percorso-cartella" -Include *.txt -File -Recurse | foreach { $_.Cancella()}

Tutti gli altri file verranno lasciati intatti. Come prima, i file non verranno inviati al Cestino, quindi eseguine il backup prima di eliminarli. Questo comando può essere utilizzato anche per eliminare un file che ha lo stesso nome e che esiste in più cartelle, ad esempio image.png. Di nuovo, modificherai il bit con i due asterischi. Il comando sarà simile al seguente.

Get-ChildItem -Path "percorso-cartella" -Include image.png -File -Recurse | foreach { $_.Cancella()}

Esistono utilità avanzate di eliminazione dei file che possono farlo, ma le migliori sono spesso complesse da capire. Questo comando è semplice da eseguire e ci sono molte meno possibilità di errore poiché nulla comporterà l'eliminazione delle cartelle.

Leave a Comment

2 modi per convertire un foglio di calcolo Excel in formato CSV

2 modi per convertire un foglio di calcolo Excel in formato CSV

CSV è il formato di foglio di calcolo più multipiattaforma, convertire un foglio di calcolo in formato CSV ha senso poiché la maggior parte delle applicazioni supporta il formato CSV piuttosto

Come disattivare la mini barra degli strumenti in Microsoft Word 2010

Come disattivare la mini barra degli strumenti in Microsoft Word 2010

La Mini barra degli strumenti è un tipo di menu contestuale che viene visualizzato automaticamente quando viene selezionato un testo particolare e rimane semi-trasparente finché

ThinVNC: Desktop remoto Windows tramite browser Web HTML5

ThinVNC: Desktop remoto Windows tramite browser Web HTML5

L'ultimo standard HTML HTML 5 elimina la necessità di utilizzare strumenti e plugin di terze parti dedicati come Adobe Flash, MS Silverlight, ecc. e fornisce

XMedia Recode: convertitore multimediale avanzato che supporta un vasto elenco di formati

XMedia Recode: convertitore multimediale avanzato che supporta un vasto elenco di formati

XMedia Recode è uno strumento di conversione multimediale in batch che supporta sia la conversione audio che quella video. L'aspetto più interessante è che supporta una vasta gamma di

Controlla il tuo desktop da iPhone o iPad con Chrome Remote Desktop

Controlla il tuo desktop da iPhone o iPad con Chrome Remote Desktop

Chrome è di gran lunga il browser web più popolare al mondo. È molto veloce, è anche molto semplice da usare e ha un mercato così vasto.

Come avviare una conversazione con Firefox Hello

Come avviare una conversazione con Firefox Hello

Firefox 34 è stato rilasciato poco tempo fa e, sebbene non fosse molto ricco di funzionalità in termini di numeri, è stata introdotta una funzionalità enorme

Gunner File Type Editor: Gestisci estensioni e personalizza associazioni

Gunner File Type Editor: Gestisci estensioni e personalizza associazioni

Modifica facilmente le associazioni dei file con Gunner File Type Editor (GFTE). Modifica le estensioni dei programmi, le associazioni dei file di sistema e altro ancora.

Gestisci la luminosità per più monitor dalla barra delle applicazioni

Gestisci la luminosità per più monitor dalla barra delle applicazioni

Semplifica la configurazione multi-monitor in Windows 10. Controlla senza sforzo la luminosità su tutti i tuoi monitor con questi utili suggerimenti

Software di backup automatico per unità USB [Windows]

Software di backup automatico per unità USB [Windows]

BackUpAnyWhere è uno strumento gratuito e portatile che consente di eseguire backup semplici e automatizzati di unità flash USB in una directory predefinita sul PC. Oltre a

Proteggi i file sulla tua USB da cancellazioni e modifiche accidentali

Proteggi i file sulla tua USB da cancellazioni e modifiche accidentali

Le unità flash USB sono uno dei supporti di trasferimento dati più popolari al giorno d'oggi e, sebbene il loro utilizzo massiccio comporti una grande facilità d'uso, mettono anche i dati a