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

Cambia automaticamente lo sfondo del desktop con Mourao Wallpaper Changer

Cambia automaticamente lo sfondo del desktop con Mourao Wallpaper Changer

Scopri Mourao Wallpaper Changer: lo strumento perfetto per automatizzare il processo di modifica dello sfondo del tuo desktop.

Come creare modelli 3D, animazioni o filmati gratuitamente con Blender

Come creare modelli 3D, animazioni o filmati gratuitamente con Blender

Scopri la potenza di Blender, una suite gratuita e ricca di funzionalità per la creazione di contenuti 3D. Crea modelli, animazioni e filmati 3D straordinari con facilità.

Come catturare miniature di alta qualità di qualsiasi pagina web

Come catturare miniature di alta qualità di qualsiasi pagina web

Uso il componente aggiuntivo Abduction per Firefox per fare screenshot dei siti web. Fa il suo lavoro piuttosto bene. Se dovessi creare una miniatura, prima prenderei...

Registra video e scatta foto con la tua webcam utilizzando AvaCam

Registra video e scatta foto con la tua webcam utilizzando AvaCam

Quindi hai acquistato una webcam che non includeva alcun software? O forse non sei soddisfatto del software fornito con la webcam o precaricato.

KeepNote: strumento per prendere appunti con gerarchia di notebook

KeepNote: strumento per prendere appunti con gerarchia di notebook

Abbiamo già testato alcune valide applicazioni per prendere appunti, come NoteFly e Noteliner. Ora si aggiunge anche KeepNote, uno strumento pratico ed efficiente.

Come installare Windows 8 su un tablet Windows 7 [Guida]

Come installare Windows 8 su un tablet Windows 7 [Guida]

Se hai un tablet in grado di eseguire il sistema operativo Windows 7, allora potresti essere interessato a provare un sistema operativo Windows più orientato ai tablet,

Monta le immagini del disco sulla RAM per un accesso al disco ad alta velocità con OSFMount

Monta le immagini del disco sulla RAM per un accesso al disco ad alta velocità con OSFMount

Scopri la funzionalità unica di OSFMount: monta le immagini disco direttamente nella RAM per un accesso più rapido e prestazioni migliorate.

GIF Optimizer: comprimi e ottimizza le GIF online

GIF Optimizer: comprimi e ottimizza le GIF online

Utilizza un ottimizzatore GIF per comprimere e ottimizzare le tue GIF online, per un caricamento più rapido, una condivisione più fluida e prestazioni migliori.

Crea un DVD universale di Windows 7 rimuovendo le versioni

Crea un DVD universale di Windows 7 rimuovendo le versioni

Il processo di installazione di Windows XP è stato seriamente frustrante per molti utenti, in gran parte a causa delle diverse versioni del disco di installazione. La maggior parte delle persone aveva

Visualizza il contenuto della pagina Web in tempo reale sul desktop con Snippage [Widget]

Visualizza il contenuto della pagina Web in tempo reale sul desktop con Snippage [Widget]

Snippage è una fantastica applicazione desktop di Adobe Air che ti consente di catturare una porzione di qualsiasi pagina web e poi usarla come widget sul tuo desktop. Se