Rimuovere i file temporanei di Windows con uno script batch
La cartella temporanea di windows diventa col tempo, sempre più grande e piena di file che non servono più.
Per ripulire questa e anche altre cartelle di sistema usate come temporanee, bisogna avviare la pulizia del disco. Se invece volessimo qualcosa di automatico che per esempio ripulisca la cartella temp ogni tot avvii del sistema operativo, ecco uno script batch che può fare al caso vostro.
@echo off title Del Temp set num=30 set attrib=attrib -r -a -s -h %temp% %attrib% if not exist %TEMP%\CX mkdir %TEMP%\CX for /L %%f in (1,1,%num%) do ( if not exist %TEMP%\CX\%%f.cx ( echo CX > %TEMP%\CX\%%f.cx goto END ) ) echo Eliminazione file temporanei rd %TEMP% /s /q md %TEMP% echo Eliminazione file temporanei completata :END %attrib% exit
Creazione file batch
Creare un nuovo file con un normale editor di testo e incollare il codice sopra riportato.
Salvare il file ponendo attenzione al fatto di salvarlo con estensione .bat (esempio: delTemp.bat)
Lo script non dipende dalla posizione in cuui mettete il file, quindi potete salvarlo dove volete sul vostro hardisk.
Inoltre, per avviarlo ad ogni avvio, create un collegamento ed inseritelo in esecuzione automatica.
Settaggio
Questo script è molto semplice e l’unico settaggio che possiamo modificare è il valore di num.
Il valore 30 significa che la cartella temporanea sarà cancellata la trentesima volta che eseguite lo script, se quindi lo inserite in esecuzione automatica, verrà eseguito ogni 30 avvii di windows.
Category: Batch







Comments (6)
Trackback URL | Comments RSS Feed
Sites That Link to this Post