Come eliminare automaticamente i file più vecchi di X giorni utilizzando PowerShell

In Windows 10, il rilevamento dello spazio di archiviazione è una funzionalità per liberare spazio automaticamente quando lo spazio di archiviazione si sta esaurendo. La funzione funziona eliminando i file di sistema spazzatura, quei file che sono stati nel cestino o nella cartella Download per più di un mese e rendendo il contenuto di OneDrive che hai usato per un po' di tempo solo online .

Sebbene questa funzione possa essere utile per controllare lo spazio di archiviazione, è limitata e non offre un'opzione per aggiungere manualmente posizioni diverse per monitorare ed eliminare i file che non sono stati modificati nell'ultimo mese circa. Se si archiviano file non importanti in una posizione diversa, è possibile utilizzare PowerShell e Utilità di pianificazione per monitorare e ripulire i file da qualsiasi cartella precedente a un numero di giorni specificato.

In questa guida imparerai i passaggi per eliminare automaticamente i file che non sono stati modificati nell'ultimo mese o in un numero qualsiasi di giorni specificato su Windows 10 . (Questi passaggi dovrebbero funzionare anche su Windows 11. )

Importante: si consiglia di testare il comando utilizzando una cartella temporanea, poiché la digitazione del comando errato può causare l'eliminazione dei file errati.

Elimina i file più vecchi di X giorni su Windows 10 usando PowerShell

Se hai cartelle diverse con molti file e desideri ripulire eliminando quelle più vecchie di determinati giorni, puoi utilizzare questi passaggi:

  1. Apri Start su Windows 10.

  2. Cerca Windows PowerShell , fai clic con il pulsante destro del mouse sul risultato e seleziona l' opzione Esegui come amministratore .

  3. Digita il seguente comando per eliminare i file che non sono stati modificati negli ultimi 30 giorni e premi Invio :

    Get-ChildItem –Percorso "C:\percorso\della\cartella" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Rimuovi oggetto

    Cambia il percorso: "C:\path\to\folder"con la posizione della cartella, vuoi eliminare i file e cambiare -30per selezionare i file con una data di ultima modifica nel comando precedente.

    How to delete files older than X days automatically using PowerShell

Elimina automaticamente i file più vecchi di X giorni su Windows 10 utilizzando l'Utilità di pianificazione

Il comando nelle istruzioni precedenti consente di eliminare i file in una cartella più vecchia di 30 giorni, ma è necessario aprire PowerShell ed eseguire il comando manualmente ogni volta che si desidera liberare spazio.

Crea script PowerShell usando Blocco note

Per eseguire un'attività utilizzando l'Utilità di pianificazione, dovrai creare uno script PowerShell con i passaggi:

  1. Apri Inizio .

  2. Cerca Blocco note e fai clic sul risultato in alto per aprire l'esperienza.

  3. Copia e incolla il seguente comando in un file di testo del Blocco note:

    Get-ChildItem –Percorso "C:\percorso\della\cartella" -Recurse | Where-Object {($_.LastWriteTime -lt (Get-Date).AddDays(-30))} | Rimuovi oggetto

    Cambia questo percorso: "C:\path\to\folder"con la posizione della cartella, vuoi eliminare i file e cambiare -30per selezionare i file con una data di ultima modifica nel comando precedente.

  4. Fare clic sul menu File .

  5. Scegli l' opzione Salva con nome .

  6. Salvare il file utilizzando il nome e l'estensione cleanup.ps1 .

Crea attività utilizzando l'Utilità di pianificazione

Se si desidera automatizzare il processo, è necessario utilizzare l'Utilità di pianificazione per creare un'attività che esegua il comando a intervalli specificati.

  1. Apri Inizio .

  2. Cerca  Utilità di pianificazione e fai clic sul risultato.

  3. Fare clic con il pulsante destro del mouse sulla cartella Libreria dell'Utilità di pianificazione .

  4. Fare clic  sull'opzione Nuova cartella .

  5. Digitare un nome qualsiasi per la cartella e fare clic su OK . (Stiamo creando una nuova cartella per mantenere le attività organizzate e separate dalle attività di sistema.)

  6. Fare clic con il pulsante destro del mouse sulla cartella creata di recente e selezionare l' opzione Crea attività .

  7. Nella casella "Nome", inserisci un nome per l'attività.

  8. Nella scheda "Generale", nella sezione "Opzioni di sicurezza", seleziona l' opzione "Esegui se l'utente è connesso o meno" nella sezione "Opzioni di sicurezza". (Questa opzione farà in modo che la finestra di comando non venga visualizzata quando l'attività viene eseguita automaticamente.)

    How to delete files older than X days automatically using PowerShell

  9. Deseleziona l'  opzione Non memorizzare la password .

  10. Fare clic sulla scheda "Trigger".

  11. Fare clic sul pulsante Nuovo .

  12. Utilizzando il menu a discesa "Inizia l'attività", seleziona In base a una pianificazione .

  13. In "Impostazioni", specifica quando desideri che l'attività venga eseguita (ad esempio, In orario, Giornaliero, Settimanale, Mensile). Qualunque sia l'opzione selezionata, assicurati di specificare le impostazioni di avvio sul lato destro.

  14. Fare  clic sul pulsante OK .

    How to delete files older than X days automatically using PowerShell

  15. Fare clic sulla scheda Azioni .

  16. Fare clic sul pulsante Nuovo .

  17. Seleziona l' opzione Avvia un programma utilizzando il menu a discesa "Azioni".

  18. Nel campo "Programma/script", digita il seguente comando:

    powershell.exe

  19. Digita il seguente comando nel campo "Aggiungi argomenti" e fai clic sul pulsante OK .

    -ExecutionPolicy Bypassa C:\percorso\a\cleanup.ps1

    Cambia il percorso: "C:\path\to\cleanup.ps1"con il percorso dello script di PowerShell che hai creato in precedenza per eliminare i file nel comando.

    How to delete files older than X days automatically using PowerShell

  20. Fare clic sulla scheda Impostazioni .

  21. Verifica le seguenti opzioni:

    • Consenti l'esecuzione dell'attività su richiesta.
    • Esegui l'attività il prima possibile dopo aver perso un inizio pianificato.
    • Se l'attività non riesce, riavvia tutto.
  22. Fare  clic sul pulsante OK .

  23. Digita il nome utente e la password dell'amministratore (se applicabile).

  24. Fare  clic sul pulsante OK .

Una volta completati i passaggi, lo script di PowerShell verrà eseguito in base alla pianificazione eliminando i file precedenti al numero di giorni specificato. Ricordarsi di non modificare il nome o spostare la cartella in un'altra posizione. In caso contrario, l'attività avrà esito negativo.



Leave a Comment

Esegui linstallazione pulita di Windows 11 in sei modi diversi

Esegui linstallazione pulita di Windows 11 in sei modi diversi

Ecco come pulire l'installazione di Windows 11 da USB, Media Creation Tool, Ripristina questo PC, montando ISO su SSD o HDD sul tuo laptop o PC desktop.

Come modificare la password utilizzando PowerShell su Windows 11

Come modificare la password utilizzando PowerShell su Windows 11

PowerShell ti consente di modificare rapidamente la password di qualsiasi account locale di Windows 11 con pochi comandi ed ecco come fare.

Come esportare e importare app con Winget su Windows 11, 10

Come esportare e importare app con Winget su Windows 11, 10

In Windows 11 o Windows 10, puoi esportare le app installate in un file JSON utilizzando il comando Winget. Puoi anche importare app. Passaggi qui.

Come rimuovere la sezione consigliata di Start su Windows 11

Come rimuovere la sezione consigliata di Start su Windows 11

Per rimuovere la sezione Consigliati dal menu Start su Windows 11, abilitare la sezione Rimuovi Consigliati dai Criteri di gruppo del menu Start.

Come consentire file o app bloccati in Microsoft Defender Antivirus

Come consentire file o app bloccati in Microsoft Defender Antivirus

Per consentire un file o un'app che è stato bloccato da Microsoft Defender Antivirus, segui questi passaggi in Windows 10.

Come abilitare linterfaccia utente delle impostazioni su Windows Terminal

Come abilitare linterfaccia utente delle impostazioni su Windows Terminal

Windows Terminal 1.6 ha una nuova interfaccia utente delle impostazioni ed ecco come abilitare l'esperienza per modificare le impostazioni senza modificare il file settings.json.

Come aprire il prompt dei comandi come amministratore da Esplora file su Windows 11

Come aprire il prompt dei comandi come amministratore da Esplora file su Windows 11

Per aprire una posizione di una cartella da Esplora file nel prompt dei comandi come amministratore, devi modificare il Registro di sistema per aggiungere l'opzione del menu di scelta rapida.

Come risolvere il problema di accesso remoto con laccount Microsoft su Windows 11

Come risolvere il problema di accesso remoto con laccount Microsoft su Windows 11

Per correggere l'accesso remoto con un account Microsoft per accedere alla cartella condivisa o al desktop remoto su Windows 11, attenersi alla seguente procedura:

Come reinstallare Windows 10

Come reinstallare Windows 10

Puoi cancellare il disco rigido e reinstallare Windows 10 in due modi utilizzando l'opzione Ripristina questo PC o l'unità flash USB. Ecco come.

Come correggere gli errori 0xC1900101 su Windows 10

Come correggere gli errori 0xC1900101 su Windows 10

Quando ricevi uno degli errori 0xC1900101 durante l'installazione di Windows 10, di solito significa problemi di driver: ecco come risolvere il problema.

Come correggere lerrore 0xC1900200 e 0xC1900202 su Windows 10

Come correggere lerrore 0xC1900200 e 0xC1900202 su Windows 10

In Windows 10, gli errori 0xC1900200 – 0x20008 e 0xC1900202 – 0x20008 indicano che il tuo PC non soddisfa i requisiti minimi. Controlla la risoluzione del problema

Come modificare i criteri di esecuzione per eseguire script su PowerShell

Come modificare i criteri di esecuzione per eseguire script su PowerShell

Per consentire l'esecuzione degli script su PowerShell, è necessario modificare i criteri di esecuzione. Il Set-ExecutionPolicy RemoteSigned consente gli script.

Come disinstallare i driver su Windows 11

Come disinstallare i driver su Windows 11

Per DISINSTALLARE un DRIVER su Windows 11, utilizzare l'app Impostazioni, il Pannello di controllo o Gestione dispositivi. Ecco le istruzioni per ogni metodo.

Come abilitare la modalità IE su Microsoft Edge

Come abilitare la modalità IE su Microsoft Edge

Per abilitare la modalità IE su Microsoft Edge, puoi usare le nuove impostazioni di compatibilità o l'Editor criteri di gruppo. Ecco come su Windows 11 o 10.

Come correggere lavviso di sicurezza durante laccesso ai file di rete su Windows 10

Come correggere lavviso di sicurezza durante laccesso ai file di rete su Windows 10

Se Windows 10 mostra Questi file potrebbero essere dannosi per il tuo computer o non possiamo verificare chi ha creato questo messaggio di file, usa queste correzioni.

Come abilitare il classico menu a nastro di Esplora file su Windows 11

Come abilitare il classico menu a nastro di Esplora file su Windows 11

Su Windows 11, puoi riportare il classico menu della barra multifunzione in Esplora file, ed ecco come modificando il Registro di sistema.

Come cambiare il carattere predefinito su Terminale di Windows

Come cambiare il carattere predefinito su Terminale di Windows

Windows Terminal ti consente di cambiare il carattere del carattere globalmente e individualmente per ciascuna console, ed ecco come farlo.

Come disinstallare completamente il driver grafico utilizzando DDU su Windows 10

Come disinstallare completamente il driver grafico utilizzando DDU su Windows 10

Display Driver Uninstaller elimina completamente i driver grafici Nvidia e AMD quando altri falliscono o si desidera un'eliminazione completa su Windows 10.

COME CLONARE UN DISCO RIGIDO DI WINDOWS 10 SU UN NUOVO SSD USANDO MACRIUM REFLECT

COME CLONARE UN DISCO RIGIDO DI WINDOWS 10 SU UN NUOVO SSD USANDO MACRIUM REFLECT

Macrium Reflect è un ottimo strumento per la clonazione dell'unità, sia che tu stia sostituendo un HDD con un SSD o creando un backup completo. Ecco come usarlo.

Come risolvere i problemi di connettività Wi-Fi per adattatori non progettati per Windows 10

Come risolvere i problemi di connettività Wi-Fi per adattatori non progettati per Windows 10

Se l'adattatore wireless continua a disconnettersi su Windows 10 e viene visualizzato un triangolo giallo, si tratta di un problema di compatibilità del driver. Ecco la correzione.

Come riaprire o riprodurre gli snap su Snapchat

Come riaprire o riprodurre gli snap su Snapchat

Vuoi visualizzare di nuovo uno Snap su Snapchat? Ecco 5 modi che puoi utilizzare per riaprire o riprodurre gli Snap su Snapchat su Android e iPhone.

6 modi per risolvere il problema con la musica di YouTube che non funziona su Apple CarPlay

6 modi per risolvere il problema con la musica di YouTube che non funziona su Apple CarPlay

YouTube Music non funziona su Apple CarPlay? Questo non dovrebbe impedirti di collegare un po' di musica. Ecco come risolvere questo problema.

Come ottenere laudio sui video Reddit nellapp e nel browser

Come ottenere laudio sui video Reddit nellapp e nel browser

Non senti alcun suono sui post di Reddit che contengono video? Ecco alcuni metodi che puoi utilizzare per risolvere il problema.

Come aggiungere e gestire brani preferiti su Apple Music

Come aggiungere e gestire brani preferiti su Apple Music

Con il nuovo aggiornamento iOS 17, puoi vedere i tuoi brani preferiti o amati su Apple Music sul tuo iPhone, iPad e Mac.

3 modi per estendere le immagini (o lo sfondo) in Adobe Photoshop

3 modi per estendere le immagini (o lo sfondo) in Adobe Photoshop

Vuoi estendere le tue immagini o sfondi in Adobe Photoshop? Dai un'occhiata a questi 3 metodi per espandere facilmente le tue foto, con l'aiuto dell'intelligenza artificiale.

Come collegare Twitch a Discord: una guida completa

Come collegare Twitch a Discord: una guida completa

Discord e Twitch sono ottime piattaforme per creare una community forte. Se vuoi riunirli, scopri come collegare Twitch a Discord.

Come visualizzare, esportare ed eliminare la cronologia chat di Bing

Come visualizzare, esportare ed eliminare la cronologia chat di Bing

Ti chiedi come visualizzare l'esportazione ed eliminare la cronologia chat di Bing? Abbiamo coperto tutto ciò che devi sapere in questa guida dettagliata.

10 Modi migliori per risolvere il problema con gli appuntamenti su Facebook che non funzionano o non vengono visualizzati

10 Modi migliori per risolvere il problema con gli appuntamenti su Facebook che non funzionano o non vengono visualizzati

Potresti perdere potenziali corrispondenze quando Facebook Dating smette di funzionare. Controlla i modi migliori per correggere la mancata visualizzazione degli appuntamenti su Facebook.

Come smettere di seguire le pagine Facebook con cui non ti identifichi più

Come smettere di seguire le pagine Facebook con cui non ti identifichi più

Non ti riferisci più al contenuto di determinate pagine? Ecco come smettere di seguire le pagine Facebook e declutterare il tuo feed.

I 10 modi principali per risolvere il problema con TikTok che non funziona nel browser Web

I 10 modi principali per risolvere il problema con TikTok che non funziona nel browser Web

TikTok non funziona nel tuo browser web preferito? Ecco come risolvere il problema con TikTok che non funziona nel browser.