Quiero usar BAT para insertar automáticamente el documento XXX.BAT en la unidad D en una tarea programada. Hay demasiadas computadoras para ejecutar la tarea cada 5 minutos, así que uso BAT para agregarla rápidamente.
Puedes usar el comando SCHTASKS para agregar tareas programadas en la programación cmd o bat
Aquí hay una declaración que se ejecuta directamente en cmd como referencia FOR?/f?%I? en? ('dir?/s?/b?D:\*.bat')?DO?SCHTASKS?/Create?/SC?MINUTE?/MO?5?/TN?"MyAutoImpTask\%~nI"?/ TR? "%I"
Explicación: El comando anterior recorre todos los archivos con sufijo bat en la unidad D, en un ciclo minuto a minuto (/SC MINUTE) y cada 5 minutos (/MO). 5), coloca el nombre del archivo bat en el directorio especificado por la tarea programada (/TN?"MyAutoImpTask\%~nI")
Puedes verlo cuando abres la tarea programada
Antes de la creación:
Después de la creación, actualice el "Programador de tareas" para ver:
SCHTASKS puede administrar tareas programadas más complejas e incluso crear tareas programadas para máquinas remotas localmente. información detallada, puede ejecutar SCHTASKS en cmd?/?
SCHTASKS?/CREATE?/?
Espere a que se vea el "comando de ayuda"