Come eliminare i file più vecchi per data su Windows 11

Come eliminare i file piu vecchi per data su Windows
⏱️ 3 min read

In Windows 11, puoi utilizzare il prompt dei comandi e PowerShell per eliminare i file più vecchi di un numero specifico di giorni per liberare spazio.

L’app Impostazioni ha il rilevamento dello spazio di archiviazione, una funzionalità che viene eseguita automaticamente quando lo spazio di archiviazione è in esaurimento per liberare spazio. Tuttavia, è limitato e non fornisce un’opzione per monitorare le cartelle aggiuntive per eliminare i file che non sono stati modificati negli ultimi 60 giorni.

Se archivi file temporanei da Internet o progetti in cartelle diverse, su Windows 11 puoi utilizzare il comando “ForFiles” nel prompt dei comandi o uno script di PowerShell per eliminare file da qualsiasi cartella precedente a un numero specifico di giorni.

In questa guida imparerai i passaggi per eliminare manualmente i file che non sono stati modificati in un numero specifico di giorni su Windows 11.

Importante: Si consiglia di testare questi comandi utilizzando una cartella di test, poiché l’utilizzo di parametri errati e altri errori può causare la cancellazione dei file errati.

Elimina i file più vecchi di X giorni utilizzando il prompt dei comandi

Per eliminare i file più vecchi di giorni specifici su Windows 11, attenersi alla seguente procedura:

  1. Aprire Inizio su Windows 11.

  2. Cercare Prompt dei comandifare clic con il pulsante destro del mouse sul risultato e selezionare il Esegui come amministratore opzione.

  3. Digitare il comando seguente per eliminare i file che non sono stati modificati negli ultimi 30 giorni e premere accedere:

    ForFiles /p "C:\PATH\TO\FOLDER" /s /d -30 /c "cmd /c del /q @file"

    Nel comando sopra ricordati di cambiare "C:\PATH\TO\FOLDER" specificando il percorso della cartella, si desidera eliminare i file e modificarli /d -30 per selezionare i file con la data dell’ultima modifica.

Una volta completati i passaggi, il comando verrà eseguito rimuovendo i file controllando la data di creazione specificata.

Scomposizione del comando ForFiles

  • /p – indica il percorso da cui iniziare la ricerca.
  • /S – indica a ForFiles di cercare all’interno delle sottodirectory.
  • /d – specifica la data dell’ultima modifica per un file.
  • /c – indica a ForFiles di eseguire il comando, che deve essere racchiuso tra virgolette. L’impostazione predefinita è “cmd /c del @file”.
  • /q — consente di eliminare le cartelle senza richiedere conferma.

Se vuoi saperne di più su queste opzioni, usa il ForFiles /? Comando.

Elimina i file più vecchi di X giorni utilizzando PowerShell

Per utilizzare PowerShell per creare un batch per eliminare i file in base alla data di creazione in Windows 11, attenersi alla seguente procedura:

  1. Aprire Inizio.

  2. Cercare PowerShellfare clic con il pulsante destro del mouse sul risultato e selezionare il Esegui come amministratore opzione.

  3. Digitare il comando seguente per eliminare i file che non sono stati modificati negli ultimi 30 giorni e premere accedere:

    Get-ChildItem –Path "C:\PATH\TO\FOLDER" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Remove-Item

    Cambiare il "C:\PATH\TO\FOLDER" percorso con la posizione della cartella, si desidera eliminare i file e modificarli -30 per selezionare i file con l’ultima data modificata nel comando precedente.

    PowerShell elimina i file meno recenti per data

Dopo aver completato i passaggi, verrà eseguito lo script di PowerShell, eliminando i file più vecchi del numero di giorni specificato. Ricordarsi di non modificare il nome o spostare la cartella in un’altra posizione. In caso contrario, il comando non verrà eseguito.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x