Cómo programar un archivo por lotes en Windows

Si no está automatizando las cosas, está perdiendo el sentido de las computadoras. El verdadero propósito de las computadoras es hacer cosas tediosas y repetitivas que la gente ya no quiere hacer.
Los archivos por lotes son una de las mejores formas de automatizar tareas. Agregue a eso la capacidad de programar esos archivos por lotes y tendrá una poderosa herramienta de productividad.
Programación de archivos por lotes en Windows mediante el Programador de tareas
Después de crear un archivo por lotes para automatizar un trabajo, querrá que se ejecute regularmente. La forma más fácil de hacer esto es tener el Programador de tareas integrado en Windows. Es una herramienta que ejecuta automáticamente trabajos en un horario.
- Seleccionar Windows Comienzo botón y tipo programador. El resultado debe ser de primera Programador de tareas de Windows.
El Programador de tareas ya tendrá muchas tareas programadas. Windows y los programas también usan tareas de programación.
- Cree una nueva carpeta para sus tareas para que no la pierda entre las otras tareas que ya están aquí. Haga clic derecho en Biblioteca del programador de tareas y seleccione Nueva carpeta… o seleccione Nueva carpeta sa Comportamiento panel en el lado derecho de la ventana.
- Introduzca un nombre para la nueva carpeta. Haz algo significativo con eso.
- Haga clic derecho en la nueva carpeta y seleccione Crear tarea… o seleccione Crear tarea… sa Comportamiento cristal.
- el es Crear tarea se abrirá una ventana en el General pestaña. Ingrese un nombre significativo para la tarea en el Nombre: Gort. Luego Suelte: campo, escriba lo que hace la tarea. Es una buena idea poner la ubicación del script que llama. Esto hace que sea más fácil cambiar la tarea y el script en el futuro.
Nota la Cambiar Usuario o Grupo botón. Esto le permite ejecutar el script bajo otro usuario. Si su archivo por lotes requiere permisos de administrador, debe cambiar el usuario a administrador. Le pedirá la contraseña de Administrador, por lo que no es un atajo para tomar la computadora.
Además, tenga en cuenta que el script Ejecutar solo cuando el usuario haya iniciado sesión. Puedes cambiar esto a Ejecutar si el usuario está conectado o no si quieres ejecutarlo en cualquier momento.
Tenga en cuenta las otras opciones. Para la maIría de las tareas, los valores predeterminados son suficientes. Tenga en cuenta que puede realizar estos cambios si es necesario.
- Selecciona el Desencadenar pestaña. Los motivadores determinan cuándo se llevará a cabo una tarea. Escoger Nuevo para crear un activador.
- La ventana New Trigger tiene muchas opciones. Mire a su alrededor para ver cuáles son sus opciones.
- Seleccione la tarea desencadenante básica usando el Iniciar las tareas Menú desplegable. Las opciones incluyen:
- En la fecha prevista
- Iniciando sesión
- Al inicio
- en reposo
- A la salida
- Crear/modificar una tarea
- Al conectarse a una sesión de usuario
- Al desconectarse de la sesión del usuario
- Bloqueo de estación de trabajo
- Desbloquear estación de trabajo
En la fecha prevista el más común y el que usaremos para este ejercicio.
- Hay opciones de programación. Arreglo además. Las opciones incluyen:
- Una hora
- diario
- Semanal
- mensual.
Nosotros elegimos diario para este ejemplo. También puede decidir cuándo comienza el programa y qué sucede de nuevo.
- Acerca de Ajustes avanzados, puede establecer más parámetros sobre cómo se solicita la tarea. Esta tarea se está configurando repetir cada 5 minutos, indefinidamente. Tenga en cuenta que el Activado una casilla está marcada por defecto. Este es el primer lugar para verificar al solucionar problemas por qué una tarea programada no se ejecuta. Escoger Okey una vez que haya ajustado el gatillo.
- Selecciona el Comportamiento pestaña y luego Nuevo decirle a la tarea programada qué hacer.
- En el menú desplegable Acción: tienes la opción:
- iniciar un programa
- Enviar un correo electrónico
- Mostrar mensaje.
Los dos últimos son opciones obsoletas y ya no se admiten. Es mejor no utilizarlos al programar archivos por lotes. Déjelo activado de forma predeterminada iniciar un programa.
Ingrese la ruta completa al script. Utilizar el Navegar para ir al script y seleccionarlo.
el es Agregar argumentos y Empezar en campos que es blanco. Puede utilizarlos a medida que avanza hacia secuencias de comandos y tareas más complejas. Definitivamente los necesitará para programar scripts de PowerShell. Escoger Okey continúa en.
- La tarea está programada. Escoger Okey para cerrar la ventana y volver al Programador de tareas. Seleccione la tarea que acaba de completar y pruébela. Haga clic derecho en la tarea y seleccione Correr o seleccione Correr sa Comportamiento cristal.
Cuando la tarea esté completa, mire el Última carrera Resultado columna. Debería ver La operación se completó con éxito..
Si no dice nada más, intente usar el F5 botón para actualizar la pantalla. Si todavía dice algo más, hay algún problema con su secuencia de comandos o con la forma en que programa la tarea. Tienes alguna solución de problemas.
¿Qué pasa con las pestañas Términos y Configuración?
Sí, hay dos pestañas que no discutimos en las instrucciones anteriores. Para la maIría de las tareas, no necesita ingresar estas pestañas. Establecen valores predeterminados que generalmente es mejor dejarlos solos. Aún así, echemos un vistazo a las pestañas.
Crear Tarea – Condiciones
Estas configuraciones se aplican al estado de la computadora. Si la tarea consume muchos recursos o puede interrumpir a la persona que la está utilizando, cambie el Inactivo alternativa
el es Energía tener una sección predeterminada Inicie la tarea solo si la computadora está conectada a la alimentación de CA y Deténgase si la computadora cambia a la energía de la batería ya revisado.
En la maIría de los casos, cuando programa archivos por lotes, está bien dejarlos marcados. Configuramos algunas computadoras para que entren en suspensión para ahorrar energía cuando no están en uso. Si la computadora está dormida, la tarea no se llevará a cabo. Si ese es el caso, usted querrá el Despierte la computadora para ejecutar esta tarea caja.
En estos días, una computadora casi siempre está conectada a una red. Sin embargo, si su tarea depende de una conexión de red sólida, cambie el La red alternativa
Crear tarea – Configuración
el es Ajustes La pestaña se aplica al comportamiento de la tarea. Eso significa cómo se está ejecutando la tarea. el es Permitir que la tarea se ejecute bajo demanda comprobar por defecto. Las otras opciones se aplican a situaciones en las que una tarea se bloquea o falla.
Algunas tareas pueden entrar en el bucle o no reproducirse porque no se cumplen sus condiciones de activación. Estas son las configuraciones que ajustaría para tenerlo en cuenta. Para la maIría de las tareas, la configuración predeterminada es buena.
¿Qué puedo hacer con los archivos por lotes programados?
Una vez que sepa cómo programar tareas, la mente puede correr con ideas para automatizar cosas. Puede eliminar archivos automáticamente, establecer programas favoritos para abrir un inicio de sesión o borrar automáticamente la cola de impresión de trabajos fallidos. Cualquiera que sea la tarea que haga una y otra vez, probablemente pueda programarla y programarla.