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 eliminare in massa le email in Apple Mail

Come eliminare in massa le email in Apple Mail

Per ripulire la tua casella di posta e renderla ordinata, ecco come eliminare in massa le email in Apple Mail sul tuo iPhone, iPad e Mac.

Come cercare immagini per volti in Google Foto

Come cercare immagini per volti in Google Foto

Google Foto è in grado di riconoscere e raggruppare automaticamente le foto in base ai volti visualizzati nella tua libreria. Ecco come abilitare la funzione!

Come utilizzare la sintesi vocale su Amazon Kindle

Come utilizzare la sintesi vocale su Amazon Kindle

Ecco come puoi fare in modo che il tuo dispositivo Kindle ti legga i libri utilizzando la funzione di sintesi vocale chiamata Lettore schermo VoiceView.

10 modi per risolvere Spotify Jam che non funziona o non è disponibile

10 modi per risolvere Spotify Jam che non funziona o non è disponibile

Spotify Jam non funziona o non è disponibile sul tuo dispositivo Android o iOS? Ecco 10 semplici modi per risolvere questo problema.

8 modi migliori per correggere le foto di Apple che non mostrano gli album condivisi

8 modi migliori per correggere le foto di Apple che non mostrano gli album condivisi

Gli album condivisi non vengono visualizzati sul tuo iPhone? Ecco i modi migliori per correggere l'album condiviso di Apple Foto che non viene visualizzato.

Cosa succede quando blocchi qualcuno su Facebook

Cosa succede quando blocchi qualcuno su Facebook

Vuoi bloccare qualcuno su Facebook ma non sei sicuro di cosa accadrà? Leggi il post per sapere cosa succede quando blocchi una persona su Facebook.

Come gestire le app per dormire sul telefono Samsung Galaxy

Come gestire le app per dormire sul telefono Samsung Galaxy

Ecco tutto ciò che devi sapere su come mettere le app in sospensione sul tuo telefono Samsung Galaxy e migliorare la durata della batteria.

Cosa significa che le foto di FaceTime devono essere abilitate su entrambi i dispositivi

Cosa significa che le foto di FaceTime devono essere abilitate su entrambi i dispositivi

Ti chiedi cosa significa che le foto FaceTime devono essere abilitate su entrambi i dispositivi per utilizzare questa funzione e come eliminarla? Leggi questo post per scoprirlo.

Come cercare gruppi e canali Telegram

Come cercare gruppi e canali Telegram

Stai cercando gruppi e canali Telegram su desktop o dispositivo mobile? Ecco come trovarli e unirli in modo rapido ed efficiente.

Come condividere il blocco appunti di OneNote su desktop e dispositivi mobili

Come condividere il blocco appunti di OneNote su desktop e dispositivi mobili

Vuoi sapere come condividere il blocco appunti di OneNote sul Web, Windows, Mac e dispositivi mobili? Ecco come condividere e collaborare.