El comando: "SCHTASKS /Create /?" está activado Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. disponible
Los ejemplos del comando "SCHTASKS /Create /?"
A continuación se muestran ejemplos del uso del comando.
`SCHTASKS /Create`para crear una tarea programada:
Ejemplo 1: Crear una tarea programada simple:
SCHTASKS /Create /SC DAILY /TN "Mi tarea" /TR "C:\camino\Para el\guion.bat" /ST 12:00
Este comando crea una tarea programada diariamente llamada
"MyTask" que ejecuta el script por lotes
"C:\Path\To\Script.bat" todos los días a las 12:00 p. m.
Ejemplo 2: Crear una tarea programada con credenciales específicas:
SCHTASKS /Create /SC WEEKLY /D MON /TN "reporte semanal" /TR "C:\camino\Para el\informe.exe" /ST 08:00 /RU "Nombre de usuario" /RP "contraseña"
Aquí se crea una tarea programada semanal llamada
"Informe semanal" que ejecuta el programa
"C:\Path\To\Report.exe" todos los lunes a las 8:00 a. m. Las credenciales (
`Nombre de usuario`y
`contraseña`) están especificados.
Ejemplo 3: crear una tarea programada en una computadora remota:
SCHTASKS /Create /S "Computadora remota" /U "Usuario_administrador" /P "Clave de administrador" /SC MONTHLY /D 15 /TN "Reporte mensual" /TR "C:\camino\Para el\Reporte mensual.exe" /ST 18:00
Aquí se crea una tarea programada mensual denominada Informe mensual en la computadora remota RemoteComputer. La tarea ejecuta el programa
"C:\Path\To\MonthlyReport.exe" el día 15 de cada mes a las 6:00 p.m. Se especifican las credenciales para la ejecución en la computadora remota.
Consejos:
- Los parámetros como
`/SC`(cronograma),
`/TN`(nombre de la tarea),
`/TR`(ejecución de tarea),
`/ST`(hora de inicio),
`/RU`(Ejecutar como usuario),
`/RP`(Ejecutar como contraseña) puede variar según los requisitos específicos. usar
`SCHTASKS /?`para obtener una lista completa de opciones y parámetros.
- Asegúrate de tener permisos suficientes para crear tareas programadas, especialmente si proporcionas credenciales.
- Las credenciales deben manejarse con cuidado para cumplir con las pautas de seguridad.
"SCHTASKS /Create /?" Extracto de la ayuda de Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\WINDOWS>
SCHTASKS /Create [/S sistema [/U usuario [/P contraseña]]]
[/RU nombre_usuario [/RP contraseña]] /SC programa [/MO
modificador] [/D día]
[/I tiempo_inactividad] /TN nombre_tarea /TR ejecutar_tarea
[/ST hora_inicio] [/M meses]
[/SD fecha_inicio] [/ED fecha_fin].
Descripción:
Habilita a un administrador para que cree tareas programadas
en un sistema local o remoto.
Lista de parámetros:
/S system Especifica el sistema remoto
al que conectarse. Si se omite
el parámetro
del sistema, el predeterminado
es el sistema
local.
/U username Especifica el contexto de
usuario en
el que el comando debe
ejecutarse.
/P contraseña Especifica la contraseña para
el
contexto de usuario dado.
/RU usuario Especifica la cuenta de
usuario (contexto
de usuario) en la que se
ejecuta la tarea.
Para la cuenta del sistema,
son valores
válidos "", "NT
AUTHORITY\SYSTEM" o
"SYSTEM".
/RP contraseña Especifica la contraseña para
el usuario.
Para solicitar la contraseña,
el valor
debe ser "*" o ninguno.
La contraseña no tendrá efecto
en la
Cuenta del sistema.
/SC programación Especifica la frecuencia del
programa.
Tipos de programas válidos:
MINUTE, HOURLY,
DAILY, WEEKLY, MONTHLY, ONCE,
ONSTART, ONLOGON, ONIDLE.
/MO modificador Afina el tipo de programación
para permitir
un control más preciso de la
programación.
Los valores válidos se listan
en la sección
"Modificadores", más abajo.
/D días Especifica el día de la semana
en el que
se ejecuta la tarea. Valores
válidos: MON,
TUE, WED, THU, FRI, SAT, SUN y
para
programaciones mensuales 1 -
31 (días del
mes).
/M meses Especifica los meses del año.
El valor predeterminado es
siempre el
primer día del mes. Valores
válidos: JAN,
FEB, MAR, APR, MAY, JUN, JUL,
AUG, SEP,
OCT, NOV, DEC.
/I inactividad Especifica la cantidad de
tiempo inactivo
que debe pasar antes de
ejecutar una tarea
ONIDLE programada.
Intervalo válido: 1 - 999
minutos.
/TN tarea Especifica un nombre que
identifica de
manera exclusiva a esta tarea
programada.
/TR ejecución Especifica la ruta y nombre de
archivo del
programa que ejecutará esta
tarea
programada.
Ejemplo:
C:\windows\system32\calc.exe
/ST hora_inicio Especifica la hora para
ejecutar la tarea.
el formato de hora es HH:MM:SS
(24 horas)
por ejemplo, 14:30:00 es el
equivalente
de 2:30 PM.
/SD fecha_inicio Especifica la fecha de la
primera ejecución
de la tarea. El formato es
"dd/mm/yyyy".
/ED fecha_fin Especifica la fecha final
para
la ejecución de la tarea. El
formato es
"dd/mm/yyyy".
/? Muestra esta ayuda/uso.
Modificadores: valores válidos para el modificador /MO por tipo
de programación:
MINUTE: 1 - 1439 minutos.
HOURLY: 1 - 23 horas.
DAILY: 1 - 365 días.
WEEKLY: semanas 1 - 52.
ONCE: sin modificadores.
ONSTART: sin modificadores.
ONLOGON: sin modificadores.
ONIDLE: sin modificadores.
MONTHLY: 1 - 12, o
FIRST, SECOND, THIRD, FOURTH, LAST, LASTDAY.
Ejemplos:
SCHTASKS /Create /S sistema /U usuario /P contraseña /RU
como_usuario
/RP contraseña_como_usuario /SC HOURLY /TN prueba1
/TR notepad
SCHTASKS /Create /S sistema /U dominio\usuario /P contraseña
/SC MINUTE
/MO 5 /TN rtest2 /TR calc.exe /ST 12:00:00
/SD 15/09/2001 /ED 15/09/2001 /RU como_usuario /RP
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN game
/TR c:\windows\system32\freecell
SCHTASKS /Create /S sistema /U usuario /P contraseña /RU
como_usuario
/RP contraseña_como_usuario /SC WEEKLY /TN prueba1
/TR notepad.exe
SCHTASKS /Create /S sistema /U dominio\usuario /P contraseña
/SC MINUTE
/MO 5 /TN test2 /TR c:\windows\system32\notepad.exe
/ST 18:30:00 /RU como_usuario /RP *
SCHTASKS /Create /SC MONTHLY /MO first /D SUN /TN celda
/TR c:\windows\system32\freecell /RU runasuser
Información importante, consejos para el comando "SCHTASKS /Create /?"
Al usar el`SCHTASKS /Create`comando, hay algunas consideraciones y puntos importantes a tener en cuenta:
### Permisos:
1. Registro de tareas: Verifique los registros de sus tareas programadas para asegurarse de que se estén ejecutando correctamente. Esto puede resultar útil para identificar problemas.
2. Verificación periódica: Verifique periódicamente sus tareas programadas, especialmente después de actualizaciones o cambios en el sistema, para asegurarse de que estén funcionando correctamente.
3. Formato de hora: Asegúrese de que las horas y los horarios tengan el formato correcto. Las especificaciones de tiempo incorrectas pueden provocar un comportamiento inesperado.
4. Combinaciones de parámetros: Algunos parámetros están relacionados entre sí. Asegúrese de que la combinación de parámetros tenga sentido y produzca los resultados deseados.
5. Tiempo versus intervalo de tiempo: Tenga en cuenta la diferencia entre especificar un tiempo específico (`/ST`) y un intervalo de tiempo (`/ET`). Aclare qué tipo de cronograma es apropiado para su tarea planificada.
6. Permisos de tareas programadas: Asegúrese de que el usuario que`SCHTASKS /Create`tiene los permisos necesarios para la tarea programada. Especialmente si tienes credenciales (`/RU`y`/RP`), estos usuarios deben tener los permisos necesarios.
7. Comprensión de los parámetros: Tómese el tiempo para leer la documentación (`SCHTASKS /?`) para comprender los diferentes parámetros y sus efectos.
8. Derechos de administrador: La creación de tareas programadas requiere derechos de administrador. Asegúrese de abrir el símbolo del sistema como administrador.
9. Dependencias de programas o scripts: Si su tarea programada depende de programas o scripts externos, asegúrese de que las variables de entorno, rutas y dependencias estén configuradas correctamente.
10. Copia de seguridad de tareas: Si es necesario, cree copias de seguridad de la configuración de su tarea programada para una restauración rápida en caso de un problema.
Es importante que`SCHTASKS /Create`-El comando debe usarse con cuidado, especialmente cuando se usa en sistemas de producción. Los cambios no deseados en las tareas programadas pueden provocar un comportamiento inesperado.