Cómo Crear un Archivo .BAT para Limpiar Archivos Temporales en Windows
En este tutorial aprenderás a crear un script Batch (.BAT) que te permitirá eliminar automáticamente los archivos temporales de tu computadora. Este método es ideal para mejorar el rendimiento de equipos lentos sin necesidad de instalar programas externos.
Con solo ejecutar un archivo, podrás liberar espacio en disco, eliminar basura acumulada y mantener tu sistema más rápido y optimizado.
¿Qué son los archivos temporales?
Son archivos que Windows y los programas crean para funcionar correctamente, pero que muchas veces no se eliminan automáticamente. Con el tiempo, estos archivos ocupan espacio innecesario y pueden hacer que tu PC se vuelva más lenta.
Ventajas de usar un archivo .BAT
✔ No necesitas instalar programas
✔ Se ejecuta con un solo clic
✔ Puedes automatizar la limpieza
✔ Funciona en cualquier versión de Windows
@echo off
setlocal EnableExtensions EnableDelayedExpansion
color 0A
title CLEANER PRO ESTABLE UNIFICADO
echo ==========================================
echo HOLASOYMARVIN.COM | Recursos Creativos
echo ==========================================
echo.
:: ==========================================
:: ADMIN AUTO
:: ==========================================
net session >nul 2>&1
if %errorlevel% neq 0 (
echo Ejecutando como administrador...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit
)
echo Permisos de administrador OK
echo.
:: ==========================================
:: TEMP USUARIO
:: ==========================================
echo [1] Limpiando TEMP usuario...
del /f /s /q "%TEMP%\*" >nul 2>&1
for /d %%D in ("%TEMP%\*") do rd /s /q "%%D" >nul 2>&1
echo TEMP usuario OK
echo.
:: ==========================================
:: TEMP WINDOWS
:: ==========================================
echo [2] Limpiando Windows TEMP...
del /f /s /q "%windir%\Temp\*" >nul 2>&1
for /d %%D in ("%windir%\Temp\*") do rd /s /q "%%D" >nul 2>&1
echo Windows TEMP OK
echo.
:: ==========================================
:: PREFETCH
:: ==========================================
echo [3] Limpiando Prefetch...
del /f /s /q "C:\Windows\Prefetch\*" >nul 2>&1
echo Prefetch OK
echo.
:: ==========================================
:: PAPELERA
:: ==========================================
echo [4] Vaciando papelera...
powershell -NoProfile -Command "Clear-RecycleBin -Force -ErrorAction SilentlyContinue"
echo Papelera OK
echo.
:: ==========================================
:: FINAL
:: ==========================================
echo ==========================================
echo LIMPIEZA COMPLETADA
echo HOLASOYMARVIN.COM | Recursos Creativos
echo ==========================================
echo.
pause
endlocal
exit
Descargar Archivo .BAT
Obtén el script listo para limpiar archivos temporales.
0 Comentarios