Skip to content

edwyn211/OptimizarWindows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Scripts de Limpieza de Caché para Windows

Esta carpeta contiene scripts de Python para limpiar archivos temporales de Windows y la caché de DNS.

Archivos

  • clean_cache.py: El script principal que realiza la limpieza.
  • background_scheduler.py: Un script de ayuda para ejecutar el limpiador automáticamente cada hora.

Requisitos Previos

  • Debes tener Python instalado.
  • Debes ejecutar estos comandos como Administrador.

Cómo Usar

1. Ejecución Manual (Limpieza única)

Para limpiar la caché inmediatamente:

  1. Abre PowerShell o Símbolo del sistema (CMD) como Administrador.

  2. Ejecuta el siguiente comando:

    python "c:\Users\fix\Documents\Windows Scripts\clean_cache.py"

2. Ejecución Automática en Segundo Plano (Si el Programador de Tareas falla)

Si no puedes usar el Programador de Tareas de Windows, usa este comando para ejecutar el script en segundo plano cada hora.

Ejecuta este comando en PowerShell como Administrador:

Start-Process pythonw -ArgumentList "c:\Users\fix\Documents\Windows Scripts\background_scheduler.py" -Verb RunAs

Nota: Esto usa pythonw, que ejecuta el script sin una ventana visible.

Para Detenerlo: Abre el Administrador de Tareas, busca pythonw.exe (o "Python") y finaliza la tarea.

3. Configuración Manual en el Programador de Tareas (Si el servicio funciona)

Si puedes acceder al Programador de Tareas después de reiniciar tu computadora, sigue estos pasos para crear una tarea programada:

Paso 1: Abrir el Programador de Tareas

  • Presiona Win + R, escribe taskschd.msc y presiona Enter.

  • O busca "Programador de tareas" en el menú Inicio.

Paso 2: Crear una Nueva Tarea

  • En el panel derecho, haz clic en Crear tarea (no "Crear tarea básica").

  • Nombre: CleanCacheHourly (o el nombre que prefieras)

  • Descripción: (Opcional) "Ejecuta el script de limpieza de caché cada hora"

  • Marca la casilla: Ejecutar con los privilegios más altos

  • Configurar para: Windows 10 o Windows 11

Paso 4: Configurar la Pestaña Desencadenadores

  • Haz clic en Nuevo

  • Iniciar la tarea: Selecciona "Según una programación"

  • Configuración: Selecciona "Diariamente"

  • Marca Repetir la tarea cada: Selecciona "1 hora"

  • Durante: Selecciona "Indefinidamente"

  • Haz clic en Aceptar

Paso 5: Configurar la Pestaña Acciones

  • Haz clic en Nuevo

  • Acción: Selecciona "Iniciar un programa"

  • Programa o script: python (o la ruta completa a python.exe si es necesario)

  • Agregar argumentos: "c:\Users\fix\Documents\Windows Scripts\clean_cache.py"

  • Haz clic en Aceptar

Paso 6: Configurar la Pestaña Condiciones (Opcional)

  • Desmarca "Iniciar la tarea solo si el equipo está conectado a la corriente alterna" si quieres que se ejecute con batería

Paso 7: Configurar la Pestaña Configuración

  • Marca "Permitir ejecutar la tarea a petición"

  • Marca "Ejecutar la tarea lo antes posible después de perder una ejecución programada"

  • Haz clic en Aceptar para guardar la tarea

Paso 8: Probar la Tarea

  • Haz clic derecho en la tarea en la lista y selecciona Ejecutar para probarla inmediatamente

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors