2011-06-16 14 views
5

Necesito habilitar una tarea de programación a través de un archivo por lotes, esta tarea de programación se configura para ejecutarse cada 2 minutos una vez habilitada. Uso de SCHTASKS/Ejecutar: ejecute la tarea pero solo una vez no le importa la programación, es decir, ejecute cada 2 minutosHabilitar la tarea de programación utilizando un archivo por lotes

Necesito hacer esto a través de un archivo por lotes. Estoy usando el servidor de Windows 2003.

Por favor guía.

+0

I cun't encuentro algo, así que si hay algún opciones para habilitar la tarea schduled usando código C#. –

Respuesta

7
schtasks /change /tn "TaskNameGoesHere" /ENABLE 
+0

Si lees más en su pregunta, necesita que se modifique una creada y no una existente. – Mechaflash

+0

Creo que estás equivocado, él está hablando de una tarea existente que está programada para ejecutarse cada 2 minutos. Pero esperemos a que la operación aclare. –

+1

/ENABLE Un valor que habilita la tarea programada. Se puede ejecutar una tarea habilitada y no se puede ejecutar una tarea deshabilitada. Windows XP y Windows Server 2003: esta opción no está disponible. – Mechaflash

2

Puedes hacerlo en Lote. Puedes usar schtasks /? o visite http://ss64.com/nt/schtasks.html. Puede obtener granularidad con sus opciones y hay muchos conmutadores disponibles para usar. Personaliza según los deseos de tu corazón.

+1

Si está apuntando a una documentación, ¿por qué no utilizar el completo y oficial? http://msdn.microsoft.com/en-us/library/bb736357(v=vs.85).aspx –

+0

¿Porque prefiero ss64 a navegar el sitio de Microsoft? Y gracias por el voto negativo. – Mechaflash

3

Usted puede hacer esto mediante at comando

Ejemplo:

at 10AM every:SU "C:\Program Files\VideoLAN\VLC\vlc.exe" 
Cuestiones relacionadas