Optimiza tu PC en Segundos: Script Batch para Limpiar Temporales

Eliminar archivos temporales con Batch en Windows

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

💡 Consejo SEO: Usa palabras clave como limpiar archivos temporales Windows, optimizar PC sin programas o script batch Windows para posicionar mejor tu artículo.
Archivo .BAT

@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