Categories: Microsoft

Come eliminare i file da X giorni fa con il comando PowerShell

Ci sono molte attività che possiamo svolgere usando Windows PowerShell in Windows essendo di tutti i tipi, reti, utenti, dischi, ecc., ma quella che forse usiamo molto poco è il possibilità di eliminare file che sono stati creati in un periodo di tempo, questo è pratico quando attività che memorizzano grandi quantità di dati, come log o log, vengono create ed eseguite all'interno del nostro team, e questo riempie gradualmente lo spazio su disco e nella realtà poco o nulla ci accediamo ..

Windows PowerShell ci dà la possibilità di cancellare questi file e oggi in AdminGuides vedremo come cancellare questi file in modo semplice e funzionale.

Per questo abbiamo i seguenti dati :

Possiamo vedere nella colonna Data di creazione varie date, PowerShell è responsabile del confronto di queste date di creazione ed elimina i file che si basano sulla condizione che indichiamo ..

Passaggio 1 div > Per eseguire questa operazione effettueremo l'esecuzione di questa cancellazione, accederemo a Windows P owerShell come amministratori ed eseguiremo la seguente sintassi:
 Get-ChildItem -Path 'Route' -Recurse | Where-Object CreationTime -LT (Get-Date) .AddDays (-10) | Remove-Item 
Passaggio 2

Questo cmdlet è composto da quanto segue:

Get-ChildItem
Elenca i file nella cartella selezionata.
-Path
Si riferisce al percorso in cui si trovano i file da eliminare.
-Recurse
Ottieni i dettagli di quei file.
Where-Objetc
Gli oggetti con la data di creazione assegnata verranno eliminati.
-LT ( Get-Date)
Esegui un'azione, in questo caso ottieni la data di creazione.
AddDays
Specifichiamo il numero di giorni, che significa che i file con date inferiori a questa verranno eliminati.
Remove-Item
Elimina i file.
Passaggio 3

In in questo esempio elimineremo i file che sono stati creati 10 giorni prima della data corrente:

Passaggio 4

Possiamo vedere la modifica prodotta:

Prima della cancellazione
Dopo l'eliminazione

Possiamo vedere che il file oi file che sono stati creati prima di queste dieci d ays sono stati eliminati.

Se lo desideriamo, possiamo aggiungere questo script nell'utilità di pianificazione in modo che questa azione venga eseguita automaticamente e quindi liberare spazio su disco ..

adminguides

Recent Posts

Risolto dopo l'aggiornamento di Windows 11, lo strumento di cattura non funziona

Microsoft ha rilasciato il sistema operativo Windows 11 di nuova generazione nell'ultimo mese di ottobre…

2 anni ago

Correggi un errore di masterizzazione disco non trovato durante la masterizzazione di un'immagine

Sembra che alcuni degli sfortunati utenti di Windows stiano riscontrando l'errore "Un masterizzatore di dischi…

2 anni ago

Correggi l'errore danneggiato del file Adcjavas.Inc

Windows ha un'utilità integrata chiamata System File Checker o SFC che esegue la scansione dell'intero…

2 anni ago

Correggi l'errore 0X0000013C INVALID_IO_BOOST_STATE

Il sistema operativo Windows è la piattaforma più popolare per scopi didattici e lavorativi ampiamente…

2 anni ago

Correzione dell'errore 0x800f0825 Impossibile disinstallare il pacchetto permanente

FIX 2: eseguire un ripristino del sistema:FIX 3: Esegui Controllo file di sistema:FIX 4: Aggiorna…

2 anni ago

Risolto il problema con il suono di Acer Nitro 5 non funzionante, crepitio dell'audio o basso

Il Nitro 5 è un ingombrante laptop da gioco da 2,4 kg, come è tipico…

2 anni ago