Muchas veces pasamos tanto tiempo utilizando nuestra computadora para trabajar, jugar, navegar, etc… y no nos damos cuenta de que a medida que pasa el tiempo un montón de archivos se almacenan sin que nos demos cuenta y no se vuelven a utilizar, hasta muchas veces no sabemos ni que están ahí.
Para eso hoy traemos la solución, un limpiador de archivos temporales o basura.
Ingresamos a nuestra terminal WSL y nos localizamos en algún directorio de nuestro equipo.
cd /mnt/f/Platzi/Tutorial/
Luego con Vim crearemos un archivo con extensión .bat
.
vim cleaner.bat
Tocaremos la tecla I
, para insertar texto dentro de nuestro archivo y pegaremos el siguiente código:
@echo off
cd /D%temp%
for /d %%D in (*) do rd /s /q"%%D"
del /f /q *
cd /D C:\Windows\Temp
for /d %%D in (*) do rd /s /q"%%D"
del /f /q *
Este código ingresa a los directorios de:
%temp% (Variable de entorno que apunta a los archivos temporales relacionados con aplicaciones).
C:\Windows\Temp (Archivos temporales de Windows).
y borra todos los archivos y carpetas que no están siendo usados en el momento.
De esta manera liberaremos gran cantidad de espacio si es que no hizo frecuentemente.
Presionamos ESC
y escribimos :wq
o :x
para guardar y salir del editor de texto.
Una vez guardado el archivo lo vamos a abrir normalmente desde Windows, y podremos ver como estas carpetas quedarán vacías o casi vacías.
(❗) Extra: Este archivo .bat puede ejecutarse automáticamente cada cierto tiempo utilizando el
Task Scheduler
de Windows, de esta manera no nos tendremos que preocupar de liberar estos archivos temporales.
no se lo hice bien se ejecuta una terminal pero no me deja ver
Prueba poner
PAUSE
al final del archivo, de esta manera no se cerrará automáticamente.¿Pero si te elimino los archivos temporales de esas carpetas?