Come eliminare automaticamente i file in Windows
In precedenza ho scritto di un programma chiamato DropIt che sposta o copia automaticamente i file quando vengono visualizzati nuovi file all'interno di una cartella. Questo può essere utile, ad esempio, se si dispone di spazio limitato su un disco rigido locale e si desidera spostare tutti i download su un dispositivo di archiviazione(storage device) esterno .
Se vuoi eliminare automaticamente i file, ci sono due modi per farlo in Windows . Il primo metodo prevede il download di un'app gratuita(freeware app) chiamata AutoDelete che consente di configurare una pianificazione per l'eliminazione dei file in una cartella particolare. Ho già scritto due guide dettagliate sull'uso del programma ( qui e qui ), quindi controlla quelle se preferisci un programma freeware per portare a termine il lavoro.
Il secondo metodo per eliminare i file consiste nel creare un file batch(batch file) e quindi pianificare l'esecuzione del file batch(batch file) . Puoi fare tutto questo senza installare alcun software di terze parti. In questo articolo, ti guiderò attraverso i passaggi per creare un file batch(batch file) e quindi utilizzare l' Utilità di pianificazione(Task Scheduler) per eseguire lo script su base ricorrente.
Passaggio 1: crea un file batch
Se la creazione di un file batch(batch file) sembra un po' spaventosa o troppo tecnica, non preoccuparti perché non devi sapere cosa significa. Ti spiego cosa devi copiare e incollare, dove e quali opzioni puoi modificare. Innanzitutto(First) , apri Blocco note e copia(Notepad and copy) e incolla la seguente riga di testo:
forfiles -p "C:\Test" -s -m *.* /D -5 /C "cmd /c del @path"
La riga sopra probabilmente non ha senso, il che va perfettamente bene come lo spiegherò di seguito. Fondamentalmente(Basically) , dice a Windows di eliminare tutti i file nella cartella C:Test e le sottocartelle(folder and sub-folders) che sono più vecchie di 5 giorni. Ecco come dovrebbe essere il tuo file di Blocco note(Notepad file) .
Prima di entrare in maggiori dettagli sul comando, salviamo il file e diamogli un'esecuzione di prova(test run) . Innanzitutto(First) , crea una cartella sul tuo computer chiamata Test nella radice dell'unità C. (C drive)Quindi, fai clic su File : salva(Save) e salva il file come file batch(batch file) . Per fare ciò, digita un nome seguito da .bat e quindi modifica il menu a discesa Salva come in (Save as type)Tutti i file(All Files) .
Nota che puoi salvare il file in qualsiasi posizione sul disco rigido che ti piace, non importa. Ora crea alcuni file fittizi nella cartella Test e quindi fai doppio clic sul file (Test)Delete.bat per eseguirlo. Qualcosa viene cancellato? Probabilmente no!
Il motivo per cui nulla è stato eliminato è perché il comando ha /D -5 , il che significa file che sono 5 giorni o più vecchi. Per eliminare qualsiasi file indipendentemente(file regardless) da quando è stato creato, è possibile modificare da -5 a -0 oppure rimuovere del tutto la parte /D -5 . Ora, se lo esegui, tutti i file verranno eliminati.
Per personalizzare il comando, la prima cosa che puoi fare è cambiare la directory in qualcosa di diverso da C:Test. È semplice come copiare il percorso da Esplora risorse(Windows Explorer) per la directory desiderata e incollarlo nel comando in Blocco note(Notepad) .
Il prossimo è il parametro -s che vedi dopo il percorso della directory. Ciò indica che il comando dovrebbe esaminare anche tutte le sottocartelle. Se non vuoi eliminare i file dalle sottocartelle, vai avanti e rimuovi il parametro -s.
Il prossimo è -m seguito da *.* , il che significa che il comando dovrebbe valutare file di ogni tipo. Se vuoi eliminare solo un tipo di file(file type) specifico in una cartella, come file PDF o immagini JPG , cambia semplicemente *.* in *.pdf o *.jpeg e rimuoverà solo quei file.
La parte /D -X di cui abbiamo già parlato in termini di quanti anni devono avere i file per qualificarsi per l'eliminazione. Puoi mantenerlo con un valore maggiore di 1, impostarlo su 0 o rimuoverlo del tutto. Questo è tutto ciò che dobbiamo sapere sul comando.
Ci sono alcune cose da notare sull'esecuzione di questo comando. In primo luogo, quando i file vengono eliminati, non vanno nel Cestino(Recycle Bin) , ma vengono invece eliminati in modo permanente, quindi fai attenzione quando lo usi. In secondo luogo, il comando elimina solo i file, non le cartelle.
Poiché si tratta di un file batch(batch file) , puoi anche aggiungere più versioni di questo comando nello stesso file. Ad esempio, qui sto creando un file batch(batch file) che cancellerà tutti i file DOCX più vecchi di 180 giorni, tutti i file PDF più vecchi di 60 giorni e tutti i file TXT indipendentemente dall'età dei file.
Passaggio 2: pianificare il file batch
Ora che hai creato e salvato il tuo file batch(batch file) , andiamo avanti e pianifichiamolo per l'esecuzione su base ricorrente. Per fare ciò, dobbiamo aprire l' Utilità di pianificazione(Task Scheduler) .
Fortunatamente, ho già scritto un articolo su come pianificare un file batch(batch file) , quindi apri quella pagina per iniziare. Scorri(Scroll) verso il basso fino alla sezione Pianifica file batch all'avvio del PC(Schedule Batch File on PC Startup) e segui.
L'unica cosa che devi cambiare è il Trigger . È possibile scegliere tra Giornaliero(Daily) , Settimanale(Weekly) , Mensile(Monthly) , All'avvio del computer(When the computer starts) , All'accesso(When I log on) o Quando viene registrato un evento specifico(When a specific event is logged) .
Quando scegli qualcosa come Settimanale(Weekly) o Mensile(Monthly) e fai clic su Avanti(Next) , otterrai una nuova schermata in cui puoi configurare l'ora e i giorni(time and days) esatti in cui desideri che lo script venga eseguito.
Si spera che questa sia una buona soluzione per la maggior parte delle persone che hanno bisogno di eseguire alcune semplici attività automatizzate per eliminare i file sui propri PC. Se hai domande, sentiti libero di pubblicare un commento. Divertiti!
Related posts
Come riprodurre file MKV su Windows Media Player
I migliori strumenti per copiare un gran numero di file in Windows
4 migliori browser leggeri per Windows and Mac
Best Free Karaoke Software per Windows
Best Reddit Apps per Windows and Mac
App software per convertire facilmente file musicali in diversi formati
Best Parental Control Software per Windows 10
3 migliori percorsi Apps a Find Trails, Log Hikes, e non Get Lost
6 Ways a Animate Ancora Photos Online Or con Apps
Il 9 Best Discord Voice Changer Software (2021)
Salva e ripristina il layout/la posizione dell'icona del desktop su Windows
Il 5 Best Cash Advance Apps per iPhone and Android
3 modi per modificare il bitrate sui file MP3
21 Best Time Management Tools and Apps è necessario provare
7 Best Apps Per aiutarvi a studiare meglio
Il 6 Best Pregnancy Apps del 2021
Come usare MyFitnessPal su Actually Lose Weight
Il miglior software di streaming Twitch per Windows e Mac
4 migliori programmi per trasformare il tuo PC in un Streaming Media Center
7 migliori lettori multimediali gratuiti per Windows