Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero
Artículos Guías Manuales Sistemas Linux Windows Redes MySql Binario 0 Binario Cero

WakeupOnStandBy, programa tu PC para despertarse automáticamente de la suspensión o hibernación

Loading

WakeupOnStandBy (WOSB) es una pequeña utilidad para Windows diseñada para automatizar el encendido del equipo desde los estados de suspensión o hibernación.

Su funcionamiento resulta especialmente interesante cuando queremos que un ordenador permanezca apagado o suspendido durante determinados periodos y se active automáticamente a una hora concreta para realizar una tarea.

Por ejemplo, podemos utilizarlo para que un ordenador se despierte durante la noche, ejecute un programa, realice una determinada tarea y posteriormente vuelva a suspenderse, hiberne o incluso se apague.

El programa ha sido desarrollado por Dennis A. Babkin y se distribuye gratuitamente. La página oficial del proyecto es:

Página oficial de WakeupOnStandBy:
https://dennisbabkin.com/wosb/

Nota: En este artículo se proporciona también una descarga alojada localmente en nuestro sitio.

WakeupOnStandBy

¿Qué es WakeupOnStandBy?

WakeupOnStandBy es una herramienta especializada en la gestión de los eventos de activación de un ordenador.

Su función principal consiste en permitir que un PC que se encuentra en suspensión o hibernación se reactive automáticamente en una fecha y hora determinadas.

Pero WOSB no se limita únicamente a despertar el equipo. También puede ejecutar programas, abrir archivos o páginas web, volver a poner el ordenador en suspensión, hibernarlo, apagarlo o cerrar la sesión después de realizar las tareas programadas.

El propio desarrollador describe la herramienta como una utilidad para despertar ordenadores desde suspensión y ahorrar energía. También puede utilizarse como programador de tareas incluso sin utilizar los estados de suspensión.

¿Para qué podemos utilizar WakeupOnStandBy?

Las posibilidades son bastante amplias.

Algunos ejemplos prácticos son:

  • Despertar el ordenador automáticamente a una hora determinada.
  • Ejecutar un programa durante la madrugada.
  • Realizar tareas de mantenimiento de forma automática.
  • Abrir una página web a una hora concreta.
  • Ejecutar scripts o archivos BAT.
  • Despertar un ordenador para realizar una copia de seguridad.
  • Ejecutar procesos en un horario determinado y volver a suspender el equipo.
  • Utilizar un PC como servidor doméstico que solamente permanezca activo cuando sea necesario.
  • Automatizar determinadas tareas en un ordenador que normalmente permanece suspendido.
  • Utilizarlo en sistemas integrados o equipos multimedia.

El programa permite además ejecutar aplicaciones desde la línea de comandos, por lo que puede integrarse en scripts y archivos por lotes.

¿Cómo funciona?

El funcionamiento básico es bastante sencillo.

En lugar de mantener el ordenador encendido permanentemente, podemos utilizar un estado de bajo consumo como la suspensión o la hibernación.

WakeupOnStandBy establece el evento necesario para que Windows reactive el equipo en el momento programado.

Una vez que el ordenador se despierta, WOSB puede realizar una acción determinada.

El esquema sería aproximadamente el siguiente:

PC en suspensión/hibernación → hora programada → despertar → ejecutar tarea → volver a suspender/hibernar/apagar

Esto permite combinar los mecanismos de ahorro energético de Windows con una programación más flexible.

El programa también puede utilizarse sin que exista un evento de suspensión. En ese caso actúa básicamente como un programador capaz de ejecutar una aplicación o realizar determinadas acciones a una hora determinada.

Programar el despertar del ordenador

Una de las funciones más interesantes de WOSB es poder establecer una hora concreta para despertar el equipo.

Por ejemplo, imaginemos un ordenador que normalmente permanece suspendido durante la noche.

Podemos configurar WakeupOnStandBy para que:

  1. El equipo entre en suspensión.
  2. WOSB establezca el evento de activación.
  3. A las 06:00 Windows despierte el ordenador.
  4. Se ejecute automáticamente un programa.
  5. Se realice la tarea correspondiente.
  6. El ordenador vuelva a entrar en suspensión o hibernación.

Esto puede resultar especialmente útil para equipos que realizan tareas periódicas.

Ejecutar un programa después de despertar

WOSB permite indicar qué programa, archivo o página web debe abrirse después de producirse el evento de activación.

Por ejemplo, podríamos utilizarlo para ejecutar:

C:\Scripts\backup.bat

O cualquier otro programa instalado en Windows.

También es posible abrir documentos, imágenes, vídeos y otros archivos, además de páginas web mediante una dirección HTTP o HTTPS.

Para programas que necesitan parámetros adicionales también podemos especificarlos en la configuración.

Esto permite utilizar WOSB junto con scripts y herramientas de administración.

Programación repetitiva

No es necesario configurar manualmente el programa cada día.

WakeupOnStandBy permite establecer una programación repetitiva seleccionando los días de la semana en los que queremos ejecutar la tarea.

Por ejemplo:

  • Lunes a viernes a las 07:00.
  • Todos los días a las 02:00.
  • Solamente los fines de semana.
  • Determinadas semanas mediante las opciones de repetición disponibles.

De esta forma podemos crear una programación permanente para un equipo que realiza tareas periódicas.

Volver a suspender o apagar el ordenador

Otra de las características interesantes es que WOSB no tiene por qué terminar su trabajo dejando el ordenador encendido.

Después de ejecutar una tarea puede volver a realizar una operación de energía.

Entre las posibilidades disponibles se encuentran:

  • Suspender el equipo.
  • Hibernar.
  • Apagar.
  • Cerrar la sesión.

Por ejemplo, podemos crear una programación como esta:

02:00  → despertar el PC
02:05  → ejecutar copia de seguridad
03:00  → finalizar la tarea
03:05  → hibernar el PC

De esta manera el ordenador solamente permanece completamente activo durante el periodo necesario.

WakeupOnStandBy y el ahorro energético

Una de las razones principales para utilizar este tipo de software es evitar que un ordenador permanezca encendido durante horas cuando realmente no está realizando ninguna tarea.

Supongamos que tenemos un ordenador que solamente necesita ejecutar un proceso durante 30 minutos cada noche.

En lugar de mantenerlo encendido las 24 horas, podemos utilizar suspensión o hibernación y despertarlo automáticamente cuando sea necesario.

El propio proyecto de WOSB está orientado precisamente a reducir el consumo manteniendo el equipo suspendido hasta que sea necesario activarlo.

Compatibilidad y requisitos

WakeupOnStandBy necesita que el hardware y el sistema operativo sean capaces de realizar correctamente las operaciones de energía necesarias.

El desarrollador indica que el programa requiere soporte ACPI (Advanced Configuration and Power Interface), una característica presente en la mayoría de los ordenadores modernos.

La página oficial indica actualmente compatibilidad con:

  • Windows 8
  • Windows 10
  • Windows 11
  • Windows Server 2012/R2
  • Windows Server 2016
  • Windows Server 2019

tanto en versiones de 32 como de 64 bits. La versión indicada actualmente por el desarrollador es la 1.7.20.6.

No obstante, que Windows disponga de suspensión o hibernación no significa necesariamente que todas las funciones de activación funcionen en cualquier ordenador.

El comportamiento depende también del firmware, BIOS/UEFI y hardware del equipo.

Comprobar los estados de energía de Windows

Antes de utilizar WOSB es recomendable comprobar qué estados de energía admite nuestro ordenador.

Podemos abrir una consola de Símbolo del sistema como administrador y ejecutar:

powercfg /a

Windows mostrará los estados de suspensión disponibles y aquellos que no son compatibles con el sistema.

Por ejemplo:

Los siguientes estados de suspensión están disponibles:
    Suspender
    Hibernar
    Inicio rápido

La información obtenida con powercfg /a es especialmente útil porque permite saber si nuestro equipo dispone de los estados de energía que necesitamos antes de configurar WakeupOnStandBy.

Hibernación y WakeupOnStandBy

La hibernación es especialmente interesante cuando queremos reducir al mínimo el consumo del ordenador mientras esperamos al siguiente evento programado.

Para comprobar si la hibernación está habilitada podemos utilizar:

powercfg /a

Si necesitamos activarla, Windows permite hacerlo mediante:

powercfg -h on

Después podemos volver a comprobar los estados disponibles.

Hay que tener en cuenta que la capacidad de despertar desde hibernación depende del hardware y de la configuración del equipo. El propio manual de WOSB advierte de que determinados equipos antiguos pueden no disponer del hardware necesario para realizar esta operación.

Una herramienta útil para administradores

Aunque WakeupOnStandBy puede utilizarse perfectamente en un ordenador doméstico, también puede resultar interesante en determinados escenarios de administración.

Al poder ejecutarse desde la línea de comandos y utilizarse dentro de archivos BAT, puede integrarse con otros procesos de automatización.

Por ejemplo:

Despertar equipo
       ↓
Ejecutar script
       ↓
Realizar mantenimiento
       ↓
Finalizar proceso
       ↓
Hibernar equipo

Esto permite construir pequeñas automatizaciones sin necesidad de mantener el ordenador encendido permanentemente.

Utilización desde la línea de comandos

WOSB también dispone de parámetros para trabajar desde la consola de Windows.

Esto resulta especialmente interesante cuando queremos integrar el programa en:

  • Archivos .BAT
  • Scripts
  • Tareas programadas
  • Procesos de administración
  • Sistemas automatizados

El manual oficial incluye una referencia completa de los parámetros disponibles y varios ejemplos de utilización.

Varias programaciones simultáneas

Una característica interesante de las versiones actuales es la posibilidad de trabajar con varias sesiones de WOSB.

El FAQ oficial indica que el programa puede utilizar hasta 256 programaciones simultáneas mediante el modo Multi-Session.

Esto permite plantear configuraciones más complejas, por ejemplo, diferentes horarios para diferentes tareas.

¿Es seguro WakeupOnStandBy?

El desarrollador informa en su página oficial de que el paquete distribuido desde su sitio no contiene adware, barras de herramientas ni software adicional de marketing.

Además, el autor advierte específicamente de la existencia en Internet de referencias a un supuesto archivo llamado Wosb1.7.9.exe relacionado con malware.

La recomendación del desarrollador es descargar siempre WOSB desde su sitio oficial y comprobar la firma digital del ejecutable. En el FAQ explica que los ejecutables originales están firmados digitalmente y que el firmante debe aparecer como Dennis A. Babkin.

Por este motivo, si se distribuye una copia del programa desde otro sitio, es recomendable mantener el archivo original sin modificar y comprobar su autenticidad.

Descarga de WakeupOnStandBy

WakeupOnStandBy es un programa gratuito. El desarrollador permite utilizarlo y distribuir copias del paquete sin coste, aunque establece determinadas condiciones sobre su distribución, entre ellas no modificar ni renombrar las partes del paquete ni redistribuir componentes por separado.

Descarga oficial

La página oficial del proyecto se encuentra en:

https://dennisbabkin.com/wosb

Descarga desde este sitio

WakeupOnStandBy

Nota: Se recomienda conservar el paquete original del desarrollador sin modificar. Para obtener la versión más reciente y consultar posibles actualizaciones, recomendamos comprobar siempre la página oficial de Dennis A. Babkin.

Conclusión

WakeupOnStandBy es una herramienta pequeña pero muy útil cuando necesitamos controlar automáticamente los estados de energía de un ordenador.

Su principal ventaja es que permite combinar la suspensión o hibernación de Windows con una programación de tareas: el equipo puede permanecer en un estado de bajo consumo y despertarse únicamente cuando sea necesario.

Además de despertar el ordenador, WOSB puede ejecutar programas, abrir archivos o páginas web, ejecutar tareas mediante línea de comandos y posteriormente volver a suspender, hibernar, apagar el equipo o cerrar la sesión.

Para equipos domésticos, servidores pequeños, sistemas multimedia o determinados procesos de administración, puede ser una solución sencilla para automatizar tareas y evitar que un ordenador permanezca encendido innecesariamente.

Sitio oficial del desarrollador: Dennis A. Babkin
WakeupOnStandBy: https://dennisbabkin.com/wosb/
Versión indicada actualmente: 1.7.20.6
Licencia: gratuita
Plataforma: Windows

You may also like...