A volte un enorme quantità di file viene archiviato sulla macchina che non è più richiesta. Diciamo, vogliamo pulire i file che non vengono utilizzati per più di X giorni. IL "X"Si riferisce a qualsiasi numero che rappresenta il numero di giorni, come vecchio di 5 giorni, più di 7 anni, ecc. Dobbiamo eliminarli su base mensile. A tale scopo, descriveremo diverse tecniche per eliminare i file più vecchi di X giorni in modo semplice:
Sono previsti i seguenti risultati:
Metodo 1: elimina i file più vecchi di x giorni in Windows utilizzando il prompt dei comandi
Il prompt dei comandi è una riga di comando di Windows per lo più usata UI/shell. Viene utilizzato principalmente per eseguire compiti diversi attraverso la riga di comando. Supponiamo che vogliamo eliminare i file più vecchi di "30" giorni dalla "cartella" del nome della directory come puoi vedere nella seguente immagine:
Per eliminare i file più vecchi di X giorni, seguire i passaggi di seguito elencati.
Passaggio 1: apri il prompt dei comandi
Innanzitutto premere il "Finestra”Chiave e lancia il"Inizio" menù. Esegui il prompt dei comandi come utente di amministrazione dal menu di avvio:
Passaggio 2: elimina i file più vecchi di x giorni
Eseguire il comando fornito per eliminare i file più vecchi di x (30) giorni:
> Forfiles /P "C: \ Users \ Anuma \ Downloads \ Folder" /S /D -30 /C "CMD /C DEL @FILE"
Il comando è descritto come:
Puoi vedere che abbiamo eliminato correttamente i file di età superiore ai 30 giorni:
Ora eseguiremo questa operazione usando le tecniche sopra menzionate una per una.
Metodo 2: elimina i file più vecchi di x giorni in Windows utilizzando PowerShell
PowerShell è uno strumento di riga di comando che viene utilizzato per eseguire le attività basate su Windows utilizzando comandi. È un'interfaccia di riga di comando ben nota. La procedura di seguito è abbastanza efficace da eliminare i file più vecchi di X giorni utilizzando PowerShell.
Passaggio 1: Apri Windows Powershell
Apri Windows Powershell dal menu di avvio:
Passaggio 2: elimina i file più vecchi di x giorni
Per eliminare i file più vecchi di x giorno, utilizzare il comando menzionato:
Get -Childitem "C: \ Users \ Anuma \ Downloads \ Folder" -Recurse | Dove-object ($ _.LastWriteTime -lt (get -date).Adddays (-30)) | Rimuovi oggetto
L'output di seguito indicato indica che abbiamo eliminato correttamente file di età superiore ai 30 giorni:
Metodo 3: elimina i file più vecchi di x giorni in Windows utilizzando automaticamente l'attività
Task Scheduler è un programma di utilità del sistema operativo Windows integrato utilizzato per pianificare le attività. Pianifichiamo un'attività che eliminerà automaticamente il file più vecchio di x giorni su base mensile. Questa azione di automazione è possibile anche su base settimanale o giornaliera. Segui i passaggi indicati per raggiungere questo obiettivo.
Passaggio 1: Apri lo scheduler dell'attività
Fare una ricerca "Agenda" nel "Avviare"Menu e aprire l'app Attività pianificata dai risultati visualizzati:
Passaggio 2: crea un'attività
Pianifica una nuova attività per eliminare i file più vecchi di x giorni. Per fare ciò, fai clic sull'opzione "Crea attività" dal menu "Azione":
Passaggio 3: impostare i dati delle attività generali
Digita il nome dell'attività in "Nome"Campo di testo e aggiungi una descrizione (consigliato ma non obbligatorio) come abbiamo fatto qui:
Passaggio 4: Pianifica attività
Dopo aver completato l'impostazione generale, apri il "Trigger"Menu dal menu-bar e premi il"Nuovo"Pulsante per programmare un'attività:
Seleziona il "In un programmaOpzione "in"Inizia un'attività" menu a discesa. Successivamente, programmare un'attività per eliminare i file su base mensile. Imposta la data su cui verrà eseguita l'attività pianificata. Inoltre, imposta il mese in cui l'attività eseguirà automaticamente come abbiamo aggiunto "Gennaio","Febbraio", e così via. Dopodiché, colpisci il "OK"Pulsante:
Passaggio 4: specificare l'azione per eliminare i file
Successivamente, dal menu Azione imposta una nuova azione. A tale scopo, colpisci il "nuovo":
Dal "Azione"Elenco a discesa, imposta l'opzione" Avvia un programma ". Nel campo Script/Programma, aggiungi "Forfile"E anche supera una discussione"/P “C: \ Users \ Anuma \ OneDrive \ Desktop \ Cartella” /S /M *.TXT /D-10 /C “CMD /C DEL /Q @FILE”". Dopodiché, colpisci il "OK"Pulsante:
Puoi vederlo, abbiamo impostato correttamente l'azione per eliminare i file su base mensile:
Inoltre, dal "Collocamento"Menu, contrassegnare l'opzione evidenziata e fare clic su"OK"Pulsante:
L'output seguente mostra che abbiamo creato o programmato correttamente una nuova attività per eliminare i file più vecchi di 30 giorni su base mensile:
Conclusione
Per eliminare i file più vecchi di X giorni in Windows, è possibile utilizzare il prompt dei comandi o Windows PowerShell. La GUI delle finestre può anche essere esercitata per servire allo scopo. I comandi supportati da CMD e PowerShell elimineranno i file secondo il loro ultimo tempo aggiornato. Possiamo eliminare automaticamente i file più vecchi di x giorni in Windows pianificando un nuovo lavoro o attività nell'applicazione Task Manager. Questa guida ha dimostrato tutti i metodi per eliminare i file più vecchi di X giorni in Windows.