Aquí tienes el archivo .bat con el script para eliminar los temporales de tu PC.
Mantener tu sistema operativo limpio y libre de archivos temporales innecesarios es esencial para garantizar un rendimiento óptimo. En este artículo, te mostraremos cómo crear y usar un script .bat que eliminará de manera eficiente los archivos temporales en Windows 10 y 11. Este script no solo es fácil de usar, sino que también solicita permisos de administrador para asegurar que se realice una limpieza completa.
Los archivos temporales se crean por varias razones: durante la instalación de programas, la navegación por internet, y la ejecución de diferentes aplicaciones. Aunque estos archivos pueden ser útiles momentáneamente, su acumulación puede llevar a varios problemas:
Para facilitar la eliminación de estos archivos, hemos creado un script en formato .bat. Este script elimina archivos temporales de varias ubicaciones comunes y vacía la Papelera de reciclaje. Aquí tienes el contenido del script:
@echo off
:: BatchGotAdmin
:-------------------------------------
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "cmd.exe", "/c %~s0", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
del "%temp%\getadmin.vbs"
exit /B
:gotAdmin
pushd "%CD%"
CD /D "%~dp0"
:--------------------------------------
echo Eliminando archivos temporales de Windows 10 y 11
rem Eliminar archivos de %LOCALAPPDATA%\Temp
echo Eliminando archivos de %LOCALAPPDATA%\Temp
del /s /f /q "%LOCALAPPDATA%\Temp\*"
for /d %%x in ("%LOCALAPPDATA%\Temp\*") do rd /s /q "%%x"
rem Eliminar archivos de %WINDIR%\Temp
echo Eliminando archivos de %WINDIR%\Temp
del /s /f /q "%WINDIR%\Temp\*"
for /d %%x in ("%WINDIR%\Temp\*") do rd /s /q "%%x"
rem Eliminar archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\IE
echo Eliminando archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\IE
del /s /f /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\IE\*"
for /d %%x in ("%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\IE\*") do rd /s /q "%%x"
rem Eliminar archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCookies
echo Eliminando archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCookies
del /s /f /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCookies\*"
for /d %%x in ("%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCookies\*") do rd /s /q "%%x"
rem Eliminar archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook
echo Eliminando archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook
del /s /f /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook\*"
for /d %%x in ("%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.Outlook\*") do rd /s /q "%%x"
rem Eliminar archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.MSO
echo Eliminando archivos de %USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.MSO
del /s /f /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\*"
for /d %%x in ("%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\Content.MSO\*") do rd /s /q "%%x"
rem Eliminar archivos de %USERPROFILE%\AppData\Local\Temp
echo Eliminando archivos de %USERPROFILE%\AppData\Local\Temp
del /s /f /q "%USERPROFILE%\AppData\Local\Temp\*"
for /d %%x in ("%USERPROFILE%\AppData\Local\Temp\*") do rd /s /q "%%x"
rem Vaciar la Papelera de reciclaje
echo Vaciando la Papelera de reciclaje
PowerShell -Command "Clear-RecycleBin -Force -ErrorAction SilentlyContinue"
echo Proceso de limpieza completado
pause
notepad, y presiona Enter..bat. Por ejemplo, limpiar_temporales.bat. Asegúrate de seleccionar "Todos los archivos" en el campo "Tipo" para evitar que el archivo se guarde como un documento de texto..bat que has creado y selecciona "Ejecutar como administrador". Esto asegurará que el script tenga los permisos necesarios para eliminar todos los archivos temporales.Mantener tu sistema limpio y optimizado es fundamental para asegurar un rendimiento eficiente y una mejor experiencia de usuario. Utilizar un script .bat para eliminar archivos temporales es una manera sencilla y eficaz de lograr esto. Esperamos que este artículo te haya sido útil y te animamos a que pruebes este script para mantener tu Windows 10 u 11 en las mejores condiciones posibles.
Suscríbete en mi lista y recibe las nuevas publicaciones del blog directamente en tu email. Tus datos están 100% seguros.
Deja un comentario