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 leggere e condividere il report di sistema su MacBook

Come leggere e condividere il report di sistema su MacBook

Vuoi leggere e condividere il report di sistema su MacBook? Ecco diversi modi per ottenere rapidamente il rapporto.

Nuovo telefono economico rispetto al vecchio telefono di punta: quale dovresti acquistare

Nuovo telefono economico rispetto al vecchio telefono di punta: quale dovresti acquistare

Controlla il nostro confronto dettagliato tra un nuovo telefono economico e un vecchio telefono di punta prima di decidere quale acquistare.

I 8 modi migliori per correggere il ritardo del cursore del mouse su Mac

I 8 modi migliori per correggere il ritardo del cursore del mouse su Mac

Il cursore del mouse è in ritardo sul tuo Mac? Se sei frustrato dal problema, ecco alcune semplici soluzioni che puoi provare a risolverlo.

I 9 modi principali per risolvere il problema dellhotspot mobile che non funziona sui telefoni Samsung Galaxy

I 9 modi principali per risolvere il problema dellhotspot mobile che non funziona sui telefoni Samsung Galaxy

Stai tentando di utilizzare l'hotspot mobile sui telefoni Samsung Galaxy, solo per ricevere errori in cambio? Ecco come risolvere il problema con l'hotspot mobile che non funziona sui telefoni Samsung Galaxy.

Come disattivare la navigazione privata di Safari su Mac

Come disattivare la navigazione privata di Safari su Mac

Vuoi sapere come disattivare la navigazione privata di Safari sul tuo Mac? Ecco come puoi personalizzare la tua esperienza di navigazione in modo rapido ed efficace.

I 16 migliori trucchi per la formattazione del testo di WhatsApp che dovresti conoscere

I 16 migliori trucchi per la formattazione del testo di WhatsApp che dovresti conoscere

Vuoi rendere diverso il tuo carattere WhatsApp? Puoi ravvivare i tuoi messaggi di testo con questi trucchi e suggerimenti creativi per i messaggi di testo di WhatsApp.

I 9 modi principali per risolvere il problema con HomePod che non viene visualizzato nellapp Home

I 9 modi principali per risolvere il problema con HomePod che non viene visualizzato nellapp Home

Il tuo HomePod non viene visualizzato nell'app Home predefinita? Ecco i modi migliori per correggere HomePod che non viene visualizzato nell'app Home.

I 12 modi principali per risolvere la mancata connessione della TV Samsung al Wi-Fi

I 12 modi principali per risolvere la mancata connessione della TV Samsung al Wi-Fi

La tua TV Samsung non riesce a connettersi al Wi-Fi? Ecco i modi migliori per risolvere il problema con la TV Samsung che non si connette al Wi-Fi.

6 migliori adattatori HDMI per MacBook Air nel 2024

6 migliori adattatori HDMI per MacBook Air nel 2024

I migliori adattatori HDMI per MacBook Air e MacBook Pro nel 2024: 1. Adattatore RayCue HDMI, 2. Adattatore Benfei da USB-C a HDMI, 3. Anker USB-C...

Come ripristinare le impostazioni di fabbrica di un deck Steam: una guida completa

Come ripristinare le impostazioni di fabbrica di un deck Steam: una guida completa

Stai riscontrando problemi sul tuo Deck e vuoi ripristinarlo? Consulta la nostra guida completa su come ripristinare correttamente le impostazioni di fabbrica del tuo Steam Deck.