¿Cómo programar una tarea para que se ejecute por la mañana pero solo una vez al día?

¿Cómo programar una tarea para que se ejecute por la mañana pero solo una vez al día?

Necesito desactivar Aero en Windows 7 pero debo hacerlo sólo una vez al día. Y luego habilite Aero una vez que se inicie el sistema y mi GPU esté en calma ;-).

Tenga en cuenta que necesito que funcione también después de despertar de la hibernación, pero es preferible que no se ejecute después de cada bloqueo.

PD: En caso de que se lo pregunte, sí, tengo una GPU AMD que falla con BSOD cuando Aero está encendido :-/. Y no, nada realmente ayuda más que desactivar Aero al inicio.

Editar: Tenga en cuenta que sé cómo detener/iniciar Aero ( sc start/stop uxsms). No sé cómo hacer un cronograma que asegure que se llame a la tarea de inicio, por ejemplo, 30 minutos después de detener la tarea. Y la tarea de detención debe ser solicitada en el primer inicio de la computadora (sin importar si se trata de un inicio simple o de un despertar de la hibernación).

Respuesta1

DE ACUERDO. Así que hice algo que funciona para mí, pero su kilometraje puede variar ;-).

He tenido un par de factores desencadenantes (aunque no estoy seguro de sus nombres en inglés):

  • Al iniciar sesión, que en realidad no ocurre en cada inicio de sesión, sino al iniciar sesión después del reinicio (lamentablemente no funciona después de la hibernación).
  • Todos los días a las 5, lo que, junto con Ejecutar rápido si se omite, debería funcionar también después de la hibernación... Pero no es así. Por lo menos no para mí.
  • Después del evento, y esto funciona muy bien, pero probablemente solo en mi caso (falla del controlador de pantalla). El registro es "Sistema", fuente "Pantalla", ID de evento "4101".

Y en caso de que eso no funcione en algún caso para usted, puede crear un acceso directo a cualquier tarea. El objetivo del atajo debe ser:

schtasks.exe /run /TN "Folder\Task name"

Probablemente también podría crear un servicio (un archivo ejecutable simple que funcione en segundo plano como un servicio) que se activaría cada día y enviaría algo al registro de eventos o simplemente ejecutaría la tarea, pero lo anterior funciona para mí.

Ah, y como "Después del evento" funciona para mí, tengo otra tarea que inicia Aero 30 minutos después de ese evento (acabo de agregar un retraso en el cuadro de diálogo de edición del activador).

información relacionada