Compartir vía


Comandos schtasks

Programa comandos y programas para que se ejecuten periódicamente o en un momento específico, agrega y quita tareas de la programación, inicia y detiene las tareas a petición y muestra y cambia las tareas programadas.

Nota:

La herramienta schtasks.exe realiza las mismas operaciones que tareas programadas en el Panel de control. Puede usar estas herramientas conjuntamente e indistintamente.

Permisos necesarios

  • Para programar, ver y cambiar todas las tareas del equipo local, debe ser miembro del grupo Administradores.

  • Para programar, ver y cambiar todas las tareas del equipo remoto, debe ser miembro del grupo Administradores en el equipo remoto, o bien debe usar el parámetro /u para proporcionar las credenciales de un administrador del equipo remoto.

  • Puede usar el parámetro /u en un /create o /change operación si los equipos locales y remotos están en el mismo dominio o si el equipo local está en un dominio en el que confía el dominio de equipo remoto. De lo contrario, el equipo remoto no puede autenticar la cuenta de usuario especificada y no puede comprobar que la cuenta es miembro del grupo Administradores.

  • La tarea que planea ejecutar debe tener el permiso adecuado; estos permisos varían según la tarea. De forma predeterminada, las tareas se ejecutan con los permisos del usuario actual del equipo local o con los permisos del usuario especificados por el parámetro /u, si se incluye uno. Para ejecutar una tarea con permisos de una cuenta de usuario diferente o con permisos del sistema, use el parámetro /ru.

Sintaxis

schtasks /change
schtasks /create
schtasks /delete
schtasks /end
schtasks /query
schtasks /run

Parámetros

Parámetro Descripción
schtasks change Cambia una o varias de las siguientes propiedades de una tarea:
  • El programa que ejecuta la tarea (/tr)
  • La cuenta de usuario con la que se ejecuta la tarea (/ru)
  • Contraseña de la cuenta de usuario (/rp)
  • Agrega la propiedad solo interactiva a la tarea (/it)
schtasks create Programa una nueva tarea.
schtasks delete Elimina una tarea programada.
schtasks end Detiene un programa iniciado por una tarea.
consulta schtasks Muestra las tareas programadas para ejecutarse en el equipo.
schtasks run Inicia inmediatamente una tarea programada. La operación de ejecución omite la programación, pero usa la ubicación del archivo de programa, la cuenta de usuario y la contraseña guardadas en la tarea para ejecutar la tarea inmediatamente.