El administrador de tareas es una parte importante a la hora de poder automatizar la ejecución de aplicaciones
o de scripts a la hora de configurar o de realizar alguna función en nuestro servidor.
Para ingresar al administrador de tareas tenemos varios métodos en este caso tenemos el administrador
del servidor que podemos irnos a la parte de programador de tareas.
Podemos abrir aquí el programa de tareas de forma fácil y sencilla.
También podemos irnos a nuestro menú Inicio Buscar programador de tareas aquí lo tenemos.
También podemos abrirlos de esta forma o podemos ir a lo que sería nuestro menú ejecutar nos vamos y
ejecutamos lo que sería Taz de tarea.
Y en este caso sería ese c h de punto m s.
Aquí también podemos ejecutar lo que sería nuestro administrador de tareas está formado por un panel
a la izquierda donde vamos a poder ver los carpetas donde están ubicados esos tareas que nosotros podemos
programar en la panel central tenemos dónde vamos a poder encontrar las tareas y vamos a poder obtener
aquí en la parte de programador de tareas local podemos ver un resumen o un estado de tareas de las
tareas que tenemos programadas allí.
En todo esto tenemos una parte de tareas activas porque el sistema operativo total por defecto tendrá
unas tareas activas y en este caso tenemos unas tareas que son allí predeterminadas y en la parte derecha
tenemos que aquí podemos crear una tarea básica.
Podemos crear una tarea podemos importar una tarea porque podemos traer tareas programadas desde otros
sistemas operativos o de otros servidores.
Podemos mostrar todas las tareas en ejecución podemos habilitar el historial de tareas y podemos configurar
la cuenta de servicio âTE también podemos ver actualizar y ayuda si nos vamos a la biblioteca del programador
de tareas.
Aquí es donde vamos a poder listar cuáles son las tareas que tenemos creadas.
En algunas ocasiones para poder encontrar tareas programadas que ya son creadas por el mismo sistema
operativo.
Esto más que todo lo pueden ver en los sistemas operativos clientes y aquí tenemos entonces para poder
crear nuestras tareas que es una tarea una tarea es algo que desencadena una opción desencadenã que
se inicia un programa desencadenã que se ejecuta en un script desencadenã que se manda un mensaje.
Todo esto es una tarea programada que establecemos cuántas veces se va a ejecutar en el día en el mes
en la semana y qué acciones va a realizar esa tarea a quien aparte de crear tarea básica nos va a dar
un asistente muy sencillo para crear nuestras tareas básicas en las cuales solamente debemos especificar
el nombre.
Por ejemplo vamos a decirle ejecutar un CMD normal sin ningún problema aquí vamos a escoger cuándo se
va a desencadenar esa tarea o sea cuándo se va a ejecutar esa tarea cuántas veces si mensual veces una
vez al día semanalmente al iniciarse el equipo al iniciar sesión son los que nos ponen aquí por defecto
entonces nosotros debemos escoger qué queremos hacer con esa tarea que queremos ejecutar diariamente
nos damos diariamente a aquí nos da la opción de poder escoger cuándo se inicia esa tarea y en qué hora
se realiza cuántas veces al día se realiza esa tarea por ejemplo yo puedo establecer que cada cinco
o repetir casi cada cinco días podemos utilizar esa tarea allí también podemos especificar por ejemplo
la hora en la cual se va a iniciar esa tarea.
En este caso podemos decirle que se inicie a las dos por ejemplo desde la tarde y podemos tener allí
esa tarea ejecutándose o se va a ejecutar a esa hora en específico.
También podemos sincronizar con zonas horarias diferentes.
Podemos tener diferentes zonas horarias para poder ejecutarse esa tarea.
Aquí la parte siguiente vamos a utilizar la opción que es lo que va a generar esa tarea.
En este caso tenemos tres opciones la de iniciar un programa que es la más utilizada la de enviar un
correo electrónico que ya está en desuso.
No sé por qué Microsoft sigue colocando estos mensajes allí si no se utiliza casi y mostrar un mensaje
que también está prácticamente en desuso y en este caso iniciar un programa es iniciar un programa como
una aplicación un punto ExE o iniciar un bat o un script.
Todo este tema inciar PowerShell al iniciar un CMD con una serie de comandos o de parámetros.
Entonces allí nosotros podemos iniciar nuestra tarea iniciar nuestro programa en la parte de programa
o script.
Aquí nos da la opción de poder nosotros buscar cuál es el programa en este caso vemos que nos abre la
carpeta System 32 que es donde está por defecto todos los puntos del sistema operativo por ejemplo aquí
se encuentra el punto de CMD.
Por ejemplo se encuentra el punto H por ejemplo de lo que sería PowerShell.
Todo esto además lo podemos encontrar aquí en los puntos que se encuentran en el sistema operativo pero
por ejemplo si nosotros tenemos una aplicación en archivos de programa por ejemplo que nosotros queremos
ejecutar por defecto que se ejecuta por defecto.
Por ejemplo yo quiero vamos a ver aquí.
Por ejemplo yo quiero que se ejecute vamos a buscar otro programa por aquí por ejemplo que quiero que
se ejecute Windows Media Player vamos a buscarlo entonces por aquí tenemos la configuración de la aplicación.
Entonces seleccionamos nuestra aplicación para que se ejecute ese programa en determinado tiempo en
el tiempo que nosotros le hemos establecido le damos clic en Siguiente y le damos finalizar aquí hemos
colocado cmd y vamos a ejecutar lo que es el Windows Media Player le damos finalizar y ya tenemos una
tarea allí creada para poder desencadenarse la parte inferior vamos a tener toda la configuración de
esa tarea aquí vamos a ver por ejemplo en el nombre vamos a ver el estado y en este caso están en ejecución
o está listo y listo en este caso que no está realizando ninguna acción sino que se ejecutó la tarea.
En este caso tenemos que aquí nos muestra la hora de la próxima ejecución la hora de la última ejecución
el resultado de la última ejecución aquí nos podemos cerrar si queremos ver los errores y de pronto
hatenido tenemos el autor en este caso de la cuenta administrador porque nosotros podemos crear tareas
con cuentas diferentes y vemos aquí la fecha de creado en la parte inferior vemos que tenemos la información
que les he venido comentando la cuenta con que se creó esa tarea o con la cual se va a ejecutar esa
tarea.
También tenemos por ejemplo tareas que en este caso al ejecutar la tarea de usar cuenta administrador
o ejecutar solo con cuenta de usuario que haya iniciado sesión y podemos personalizar también podemos
configurar para que se ejecute en x o y un determinado sistema operativo.
Aquí nosotros podemos por ejemplo irnos a las propiedades de esa tarea programada y ahí nosotros vamos
a poder cambiar para qué tipo de sistema operativo de pronto estamos lanzando un script.
Estamos lanzando un programa que solamente se está ejecutando en versiones de Windows 7 y Windows Server
2008 R2 y que no se ejecuta en Windows 10 entonces nosotros creemos que solamente se ejecute en esas
versiones y superiores a esta.
Si queremos que solamente se ejecute Windows Server 2016 y Windows 10 escogemos solamente Windows Server
2016 entonces aquí podemos controlar todo este tema.
Aquí nosotros podemos cambiar el usuario o el grupo con el cual nosotros queremos que se ejecute esa
tarea.
Podemos por ejemplo aquí las opciones avanzadas buscar todas las cuentas ahora podemos decirle que por
ejemplo yo quiero que se ejecute esta área con la cuenta Jota Gómez.
Aquí le damos a aceptar que le damos a Aceptar y vemos que ahora ha cambiado debe cambiar esta cuenta
debe cambiarse para que se ejecute.
Vemos que se ejecuta con jota Gómez y no con la cuenta administradora porque ese usuario lo hemos configurado
que es el único que tiene privilegios por ejemplo para ejecutar algún tipo de aplicación o un tipo de
script o un tipo de programa que queremos tener a la hora de ejecutar Okkhoy.
Entonces de esta forma también podemos personalizar esto tenemos los desencadenã desencadena adores
que en este caso es cuando se va a ejecutar esa tarea diariamente en este caso la hemos configurado
a las 2 p.m. todos los días como lo hemos realizado.
Cuáles son las acciones en este caso vamos a ejecutar un programa que se llama bien player punto etc.
Vamos a tener allí tenemos las condiciones que en este caso podemos utilizar nosotros condiciones que
sí.
Por ejemplo si al iniciar la tarea sólo si el equipo está inactivo durante diez minutos podemos habilitar
esto a través de las propiedades podemos detener si el equipo deja de estar inactivo.
Podemos tener una serie de condiciones con las cuales se cumpla esa tarea.
Tenemos la parte de configuración donde nosotros podemos especificar otros valores que afecten la tarea
por ejemplo que permita que la tarea se ejecute a petición ejecutar la tarea lo antes posible.
Ese tema de que se ejecuta a petición o sea que yo puedo darle clic derecho ejecutar o ejecutar la tarea
manualmente si deshabilitado esto en las propiedades pues no me va a dar la opción de poder nosotros
ejecutar esa tarea a petición no vamos a poder ejecutarla de manera manual.
Entonces de esta forma tenemos allí esa configuración o esa petición que podemos hacerle a esa tarea
allí en específico vamos a quitarle nuevamente vamos a tirarle nuevamente allí la que se ejecute.
Tenemos otras opciones como por ejemplo ejecutar esta tarea lo antes posible si hubo un inicio programado
en este caso también podemos decir si la tarea no se ejecuta reiniciarla cada cierto tiempo o sea que
reintentos esa tarea que se ejecute por ejemplo yo le puedo decir que si la tarea no se ejecuta bien
o tiene algún error que delpróximo minutos ejecute tres veces.
En este caso esa tarea entonces ya comienza al minuto Israel realiza un intento al otro minuto revisa
otro intento y al tercer minuto realiza otro intento de ejecutar esa tarea.
Yo puedo cambiar cuantas veces quiero que se intente realizar esa ejecución de la tarea.
Tenemos por ejemplo detener tareas en ejecución si no finalicé cuando se solicite eliminar la tarea
no programadas.
Después de 30 días de 20 días entonces yo quiero decirle que esa tarea la voy a eliminar después de
por ejemplo 90 días porque ya no quiero que se ejecute más solamente lo voy a ejecutar por esos 90 días
y puedo tenerla.
Entonces de esa forma yo puedo personalizar mi tarea en la parte de condiciones lo mismo aquí ya lo
habíamos visto.
Aquí también podemos editar si de pronto nos hemos equivocado del programa lo puedo evitar puedo examinar
y buscar otro programa que sea el que yo esté necesitando o escrit.
Entonces de esta forma tenemos las tareas podemos dar clic en Aceptar.
Decía que una tarea se elimina automáticamente después de ejecutarse vemos que hemos activado la opción
agrega al menos un desencantado con una fecha de expiración.
Por eso nos pide allí si queremos realizar este tema vamos a darles la aceptaron.
Vamos a ejecutar la tarea a ver qué pasa aquí.
Yo puedo ejecutar la tarea manualmente o sea una sola vez.
Pero la programación sigue estando la misma sigue siendo la misma yo puedo ejecutarla y puede desencadenar
esa esa acción que tenemos allí en ese programa.
Vemos que aquí yo le doy a ejecutar.
Vemos que no realiza ninguna acción en el programa hay que revisarlo y todo ese tema vamos a crear una
nueva tarea en este caso ahora de forma rápida sino de forma detallada a quién crear tarea.
Vemos que nos muestra toda la información.
Por ejemplo vamos a lanzar un pin algo tan sencillo como lanzar un pingo vamos a ejecutarlo con la cuenta
administradora quizá porque el anterior no se ejecutó porque no estaba con una cuenta administradora
sino una cuenta normal que vamos a desencadenar.
Vamos a crear un nuevo desencadenamiento de tarea.
Aquí nosotros tenemos otras opciones para poder desencadenar esas tareas.
Por ejemplo al iniciar sesión al iniciar el sistema que queremos que se ejecute cuando el sistema se
inicia cuando el sistema operativo se inicie por ejemplo el de estar inactivo al producirse un evento
también puedo decirle que cuando en el registro de el visor de eventos de nuestro sistema operativo
se realice un evento se desencadena una tarea por ejemplo se bloqueó una cuenta de usuario podemos automatizar
esto de que cuando se bloquea una cuenta de usuario y automáticamente desbloquea esa cuenta de usuario
con el nombre del usuario todo este tema a través de un escrito PowerShell que lo podemos hacer de una
manera muy sencilla.
Tenemos otras opciones como por ejemplo al bloquearse esa estación de trabajo al desbloquearse la estación
de trabajo o al bloquearse perdón al desconectarse de una sesión del usuario podemos realizar todo ese
tema.
Allí podemos tener también según la programación podemos dejarla allí podemos ver la configuración avanzada
todo ese tema y podemos ver el tema de las acciones por ejemplo vamos a crear una nueva acción que ejecute
un programa en este caso vamos a ejecutar por ejemplo un PowerShell.
Entonces le digo yo puedo buscar el punto del PowerShell o puedo decirle por ser como PowerShell es
una variable que ya está cepillada en el sistema de que yo ejecuto potencial y él ya reconoce que va
a abrir es el punto de PowerShell el que está en la ubicación que es donde esté el punto etc. y aquí
lo que vamos a decirle que lo con los parámetros en este caso vemos que tenemos algo de agregar argumentos
opcionales o iniciar en opcional.
En este caso agregar argumentos nosotros podemos dar configuraciones o podemos establecer configuraciones
o parámetros en este caso para los escrit para los programas que establecemos por ejemplo PowerShell
tenemosque que allí podemos agregar un pin a la dirección 8.8 puntos 8.8 y vamos a mantenerlo sostenido
entonces vamos a tener allí también vemos que tenemos otras acciones como enviar un correo electrónico
y mostrar un mensaje que son desusado ya vamos vale aceptar aquí tenemos las condiciones y queremos
configurarlas si tenemos también la configuración le damos a aceptar la tarea vamos a ejecutarla y en
este caso vemos que me ejecutã o me abre un PowerShell que le he establecido en sus parámetros en su
configuración opcional de que se ejecute automáticamente un pin a esa dirección que estamos teniendo
ok.
De esa forma tenemos listo la configuración de nuestra tarea programada que se va a ejecutar en tal
fecha o en tal hora vemos que si todavía no se ha ejecutado me pone que la última ejecución fue en 1999.
No es que venga del pasado esa tarea sino que no se ha ejecutado todavía la primera vez y por eso me
pone esa última ejecución de tarea.
De esta forma tenemos entonces nosotros podemos tener la administración de tareas podemos importar una
tarea en este caso yo puedo traerme una tarea desde otra desde otro sistema operativo puedo exportar
una tarea por ejemplo yo puedo exportarla en este caso vamos a exportarla.
En el escritorio se llama Pin aguardábamos y si vamos a nuestro escritorio vamos a tener un archivo
XML el cual tiene esa tarea allí importada.
Vamos a eliminar la tarea que tenemos allí para que vean que se crea automáticamente con la misma configuración
vamos a importar una nueva tarea les decimos que no importa el PIN.
En este caso un archivo de XML y vemos que tenemos la misma configuración que teníamos que ejecute todo
esto yo le digo aceptar y me va a crear nuevamente la tarea ejecuto nuevamente mi tarea y vamos a tener
allí la tarea perfectamente ejecutándose ok.
De esta forma entonces tenemos allí la forma de poder importar y exportar nuestras tareas.
También podemos mostrar todas las tareas en ejecución por ejemplo en este caso si tenemos tareas que
se están ejecutando constantemente porque podemos crear una tarea que se ejecute constantemente.
En este caso podemos ver cuáles son las tareas que se están ejecutando en el momento.
También podemos habilitar que el historial de todas las tareas en este caso el historial lo que hace
es que cuando se ejecutó la tarea que se hizo la tarea vamos a ejecutar nuevamente la tarea.
Vemos aquí que se está ejecutando y nosotros podemos ver en el historial qué está pasando con la tarea
que está pasando para poder tener allí nuestros información de la tarea que están realizando la tarea
si tuvo algún error.
Vemos que aquí muestra el historial tareas desencadenadas acción iniciada tarea iniciada proceso de
tarea creado y vemos que la tarea está en ejecución.
Vemos que todavía está en ejecución.
Yo voy a mostrar todas las tareas que están en ejecución.
Voy a tener que la tarea Pin se está ejecutando automáticamente que lleva 26 segundos ejecutándose.
Si yo quiero entonces cierro la ventana que me genera esa tarea y ella por defecto debe dar como terminada
vemos como listo nuestra tarea y vemos que la tarea se completó correctamente y ya no nos debería mostrar
en tareas de ejecución constantemente tenemos aquí también el tema de crear una nueva carpeta si queremos
agrupar agrupar lo que son una carpeta de tareas.
Por ejemplo yo quiero tareas que digan solamente que tenga que ver con PowerShell entonces crea una
carpeta para que solamente en esa carpeta veamos aquí nos crea una carpeta.
Solamente en esa carpeta ubiquemos todas las tareas que tengan que ver con el script de Google y todo
ese tema y allí lo tenemos entonces podemos organizar las tareas programadas de nuestro sistema operativo
de una forma muy sencilla.