Bueno, no lo he probado aún, pero creo que funcionará.
Una cosa, ya que el asistente de tareas programas es quien se encarga de ejecutar el script, creo que debería de cambiar el tiempo a 60 segundos como máximo. Por que si no se contaran los 15 que dura en inactividad y los 15 del script para hacer la comprobación.