Elimina automaticamente i vecchi file da una cartella di Windows 10

Lo spazio su disco rigido è un problema delicato poiché se il nostro disco rigido ha uno spazio limitato, il suo comportamento può presto essere influenzato quando è pieno, un disco pieno provoca:

  • Crash di sistema o sue applicazioni
  • Errori di lettura e scrittura delle informazioni
  • Lentezza nel processo di apertura o salvataggio delle informazioni

Come utenti, dobbiamo essere consapevoli che molte volte ci dimentichiamo di eliminare i file e molti sono di grandi dimensioni. Ecco perché Microsoft ha deciso di darci una mano e ha integrato la funzione di sensore di archiviazione che può eliminare file temporanei, file e oggetti nel cestino o nella libreria Download in un intervallo di tempo. Il limite di questo è che agisce su file che non hanno subito alcuna modifica negli ultimi 60 giorni, ma se ci sono file più vecchi, cosa succede lì? Quanto segue spiegherà come eliminare i vecchi file utilizzando vari metodi in Windows 10.

1. Come eliminare i vecchi file in Windows 10 utilizzando ForFiles


Questo è un comando che seleziona ed esegue un comando direttamente in un insieme di file ed è ideale per l'elaborazione batch.

Passo 1
La sua sintassi di utilizzo è la seguente:

 Forfiles [/ p] [/ m] [/ s] [/ c ""] [/ d [{+ | -}] [{|}]]
I parametri descritti sono:

/ItinerarioIndica il percorso da cui avrà origine la ricerca, che per impostazione predefinita inizia nella directory di lavoro corrente
Parametro_ricercaQuesta opzione cerca i file in base a una maschera di ricerca specifica, la maschera di ricerca per effetto è *. \ *.
/ SQuesto valore indica al comando forfiles di cercare le sottodirectory in modo ricorsivo.
/ CEsegui il comando indicato in ogni file
/ d & # 91[{| }] '] Permette di selezionare i file in base ad una data di ultima modifica come criterio, possiamo scegliere file con data di ultima modifica successiva o uguale a (+) o precedente o uguale a (-) la data specificata, questo formato deve essere MM /DD/AAA e i valori validi per i giorni sono qualsiasi numero nell'intervallo 0-32,768

Passo 2
Per utilizzare questo comando accediamo al prompt dei comandi come amministratori e lì eseguiremo il seguente comando che eliminerà i file che non sono stati utilizzati negli ultimi 50 giorni:

 ForFiles / p "D: \ Personal \ Extracts" / s / d -50 / c "cmd / c del @file"

INGRANDIRE

Passaggio 3
Lì dobbiamo confermare questa azione con la lettera S, il contenuto attuale di quella cartella è:

Passaggio 4
Premiamo Invio per confermare l'azione:

INGRANDIRE

Passaggio 5
Ora la cartella sarà così:

2. Come eliminare i file utilizzando Windows PowerShell


La console di Windows PowerShell è una delle opzioni più semplici per l'eliminazione di file in un intervallo di tempo precedente.

Passo 1
Per questo dobbiamo usare la seguente sintassi in PowerShell come amministratori:

 Get-ChildItem -Path "Percorso" -Ricorrenza | Dove-Oggetto {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Rimuovi oggetto
NotaIl valore 30 può essere modificato per il numero di giorni desiderato.

Passo 2
In questo caso elimineremo i file che non hanno subito modifiche negli ultimi 60 giorni:

 Get-ChildItem -Percorso "D: \ Aliexpress" -Ricorso | Dove-Oggetto {($ _. LastWriteTime -lt (Get-Date) .AddDays (-60))} | Rimuovi oggetto
Il contenuto della cartella è:

Passaggio 3
Durante l'esecuzione del comando dobbiamo confermare l'azione:

INGRANDIRE

Passaggio 4
Inseriamo la lettera S e premiamo Invio per convalidare l'azione:

INGRANDIRE

Passaggio 5
La nostra cartella ora sarà simile a questa:

3. Elimina i vecchi file con l'utilità di pianificazione di Windows 10


L'Utilità di pianificazione è uno strumento completo per indicare a Windows 10 di eseguire determinate attività e una di queste può certamente essere quella di cancellare i vecchi file.

Passo 1
Per utilizzare questo metodo, accediamo allo scheduler utilizzando i tasti Windows + R ed eseguendo il comando taskschd.msc. Una volta lì, faremo clic con il pulsante destro del mouse su "Libreria Utilità di pianificazione" e selezionare l'opzione "Nuova cartella":

INGRANDIRE

Passo 2
Assegniamo un nome adatto a questo:

Passaggio 3
Facciamo clic su OK per confermare l'azione, ora selezioniamo questa cartella, facciamo clic con il tasto destro del mouse in un punto libero e selezioniamo "Crea nuova attività":

INGRANDIRE

Passaggio 4
Assegniamo un nome a questa attività e attiviamo la casella "Esegui se l'utente accede o meno":

NotaLa casella "Non memorizzare password" deve essere disabilitata.

Passaggio 5
Andiamo alla scheda "Trigger". Clicchiamo su Nuovo.

Passaggio 6
Nel campo "Avvia l'attività" selezioniamo "Secondo una pianificazione" e quindi definiamo i giorni o i mesi in cui verrà eseguita questa attività:

Passaggio 7
Fare clic su OK per salvare le modifiche e ora andiamo alla scheda "Azioni":

Passaggio 8
Facciamo clic su Nuovo e nel campo "Azione" selezioniamo "Avvia un programma", nel campo "Programma / Script" inseriamo ForFiles e nel campo "Aggiungi argomenti" inseriamo quanto segue:

 / p "D: \ Solvetico" / s / d -50 / c "cmd / c del @file"
Passaggio 9
Nota: lì inseriamo il percorso in cui verranno eliminati i file e indichiamo il numero di giorni.

Passaggio 10
Facciamo clic su OK per salvare le modifiche:

Passaggio 11
Ora andiamo alla scheda "Configurazione" e lì definiamo che è attivo quanto segue:

  • Consenti l'esecuzione dell'attività su richiesta
  • Esegui l'attività il prima possibile, se non c'era un avvio pianificato
  • Se l'attività non viene eseguita, riavviala ogni e indica i tempi di questo

Passaggio 12
Facciamo clic su OK e verrà visualizzata la seguente finestra pop-up in cui inseriamo la password dell'utente:

Facciamo clic su OK e in questo modo questa attività è stata programmata per eliminare i file in base alle condizioni date.
Con questi semplici metodi possiamo eliminare i file indipendentemente dal giorno in cui non sono stati utilizzati in Windows 10.

wave wave wave wave wave