Saltar al contenido principal
Blog de XeBoLaX
Volver

Rescate Comandos v1.0: Automatización de Tareas Residente por Archivos Disparadores

Rescate Comandos es una aplicación residente para Windows escrita en Python 3 y wxPython que monitoriza carpetas del sistema y ejecuta comandos automáticamente cuando detecta la presencia de un archivo disparador concreto.

Ha sido diseñada especialmente para integrarse con carpetas sincronizadas en la nube (Synology Drive, OneDrive, Dropbox, Google Drive). Esto te permite controlar o recuperar tu ordenador de casa desde fuera simplemente creando un archivo de texto vacío desde tu móvil o portátil.


📦 Ficha de Descarga

🏷️ Versión actual: 1.0
📅 Fecha de publicación: 2 de agosto de 2026
💾 Tamaño del archivo: 30.11 MB
🔒 Hash SHA-256: 36ecfecd753d83a38ee0468b38d9877076009a19f859e8c44519d5d449fab7a3

⚡ 1. ¿Cómo Funciona una Regla?

Una regla monitoriza una carpeta específica y ejecuta la orden configurada en cuanto se cumplen las siguientes condiciones:

  1. La regla está activada.
  2. La carpeta existe en el equipo.
  3. El archivo disparador aparece dentro de esa carpeta.
  4. Ha transcurrido el intervalo de comprobación indicado.
  5. El archivo disparador se elimina automáticamente si la opción de borrado está marcada.

🔍 Comprobación Manual (Revisar ahora)

La ventana principal incluye el botón Revisar ahora, que fuerza una verificación inmediata de todas las reglas activas. Es ideal para probar comandos y verificar si la ruta o el archivo existen.


🛡️ 2. Modos de Inicio y Privilegios de Administrador

🚀 Iniciar con Windows (Usuario Estándar)

Guarda la entrada en el registro del usuario actual. Es adecuado para comandos normales de usuario que no requieren permisos elevados.

🔐 Iniciar con Windows como Administrador (Elevado)

Crea una tarea programada en Windows llamada RescateComandosAdmin.

📌 Bandeja del Sistema (System Tray)

Al cerrar la ventana, la aplicación permanece oculta y activa en la bandeja del sistema. Puedes configurar la opción Iniciar minimizado en la bandeja para que arranque directamente oculta (--oculto).


💡 3. Ejemplos Prácticos de Comandos

🔊 Reiniciar el lector de pantalla NVDA

powershell -NoProfile -ExecutionPolicy Bypass -Command "Stop-Process -Name nvda -Force -ErrorAction SilentlyContinue; Start-Sleep -Seconds 3; Start-Process 'C:\Program Files\NVDA\nvda.exe'"

🚫 Reiniciar NVDA Sin Complementos

powershell -NoProfile -ExecutionPolicy Bypass -Command "Stop-Process -Name nvda -Force -ErrorAction SilentlyContinue; Start-Sleep -Seconds 3; Start-Process 'C:\Program Files\NVDA\nvda.exe' -ArgumentList '--disable-addons'"

📁 Reiniciar el Explorador de Windows

powershell -NoProfile -ExecutionPolicy Bypass -Command "Stop-Process -Name explorer -Force -ErrorAction SilentlyContinue; Start-Sleep -Seconds 2; Start-Process explorer.exe"

🔄 Reiniciar o Apagar el Equipo Remotamente

🔒 Bloquear la Sesión de Windows

🖨️ Reiniciar Servicios de Windows (Requiere Administrador)

powershell -NoProfile -ExecutionPolicy Bypass -Command "Restart-Service -Name 'Spooler'"

📂 4. Instalación Recomendada

Para garantizar un funcionamiento estable y evitar restricciones de permisos en archivos de configuración (config.json), se recomienda colocar la aplicación en una carpeta propia fuera de Program Files:

C:\RescateComandos\
├── RescateComandos.exe
├── manual.md
└── config.json

Compartir esta entrada:

Entrada anterior
Eloquence TTS App v1.0.0: Conversor de Texto a Audio Accesible con Voz Eloquence
Entrada siguiente
Pioneer Access v1.28.1: Mod de Accesibilidad Total para Pioneer Space Sim