
Tengo una computadora portátil que realiza una tarea programada por el programador de tareas de Windows cada 30 minutos. Se ejecuta en segundo plano en modo "oculto". La tarea tarda entre 2 y 3 minutos en finalizar. Si luego solicito apagar o hibernar mientras la tarea se está ejecutando, ¿es posible hacer que Windows espere antes de que la tarea se complete por completo?
Respuesta1
Según tengo entendido, Windows proporciona aplicaciones/procesos o tareas en ejecución 2 segundos antes de que apague las luces. Windows envía un comando que el programa o la tarea programada puede comprender o no. Dicho esto, puede darle la opción de mantenerlo ejecutándose, pero si no, es posible que desee encontrar una mejor manera de ejecutar lo que necesita. Sin embargo, puede mantener la tarea ejecutándose cada 30 minutos y, cuando la computadora esté apagada o encendida, puede configurar un script de inicio y apagado.
Referenciado aquí.
ParaInicio/Apagado:
Ejecute gpedit.msc (Políticas locales) ComputadoraConfiguración -> Configuración de Windows -> Scripts ->Puesta en marchaoCerrar-> Propiedades -> Agregar paraIniciar sesión/Cerrar sesión:
Ejecute gpedit.msc (Políticas locales) UsuarioConfiguración -> Configuración de Windows -> Scripts ->Iniciar sesiónoDesconectarse-> Propiedades -> Agregar
Espero que esto sea útil.