Jason Watkins

Las aplicaciones, los sistemas operativos y los controladores son geniales pero no hacen nada sin una secuencia de tareas que funcione. Las secuencias de tareas son archivos XML básicos que llaman a una serie de scripts para ejecutar parámetros elegidos por el usuario, cuando la tarea fue creada. Hay diferentes tipos de secuencias de tareas, algunas para capturar imágenes, otras para desplegar software, pero la mayoría se centran en desplegar una imagen del sistema operativo en el hardware del ordenador. Ahí es donde nos centraremos.

La forma más sencilla de empezar con una nueva secuencia de tareas es hacer clic con el botón derecho del ratón en la carpeta Secuencias de tareas, y elegir «Nueva secuencia de tareas». Al igual que otras áreas de MDT, hay que pensar un poco en la forma en que esto se presenta. Al igual que hicimos con la carpeta de Sistemas Operativos, me gusta organizar la carpeta de Secuencias de Tareas según el sistema operativo y el tipo de imagen. De hecho, creo las mismas carpetas en el área de secuencias de tareas para que sean un espejo de la carpeta de sistemas operativos.

Las carpetas de sistemas operativos y de secuencias de tareas de MDT son las mismas.

Las carpetas de sistemas operativos y de secuencias de tareas de MDT son las mismas.

Generalmente, una imagen de sistema operativo va junto con una sola secuencia de tareas. No me he encontrado con la necesidad de utilizar la misma imagen con múltiples secuencias de tareas diferentes. Crear carpetas es tan fácil como empezar a crear una secuencia de tareas, hacer clic con el botón derecho del ratón en el nodo de arriba y elegir «Nueva Carpeta». Además, si uno fuera a crear un recurso compartido de despliegue MDT fuera de línea, las tareas y los sistemas operativos separados pueden hacer que su perfil de selección sea mucho más delgado.

El proceso de creación de una nueva secuencia de tareas es impulsado por un asistente como muchas cosas en MDT. Cada tarea necesita un ID único para empezar, y un nombre que puede o no ser único. El ID se convierte en el nombre de la carpeta de la secuencia de tareas en la jerarquía del sistema de archivos del recurso compartido de despliegue. Me gusta utilizar una versión truncada de lo que hace la secuencia de tareas para el ID. Ejemplo: DEPW7EX64 para desplegar una imagen de Windows 7 Enterprise x64, o CAPW7EX64 para capturar una imagen. Cualquier cosa que funcione está bien, siempre y cuando cada ID sea único. El nombre y la descripción deben ser concisos y significativos, ya que se muestran al que hace la imagen en la pantalla de selección de imágenes, desde Windows PE.

Seleccione un ID único y significativo un nombre y una descripción.

Seleccione un ID único y un nombre y descripción significativos.

A continuación, es el lugar para seleccionar el tipo de secuencia de tareas que se está creando. Hay varios tipos, el que buscamos es «Secuencia de tareas de cliente estándar».

Para nuestro ejemplo, elige la Secuencia de tareas de cliente estándar

Para nuestro ejemplo, elige la Secuencia de tareas de cliente estándar

A continuación, necesitamos una imagen para desplegar. Este es otro ejemplo en el que un poco de organización puede dar sus frutos en el futuro. En este caso, haciendo que las imágenes sean más fáciles de encontrar. Vamos a elegir la imagen de instalación básica de Windows 7 de la ISO.

Elige la imagen del SO deseada.

Elige la imagen del SO deseada.

Windows necesita una clave de producto para ser legítimo. La siguiente pantalla presenta tres opciones para una clave de producto: ninguna, una clave MAK y una clave de producto minorista. Elijo usar la activación KMS para mis implementaciones, y confío en una secuencia de comandos para apuntar Windows al servidor KMS, introducir la clave y activar. El script se añadió a MDT como una aplicación y se ejecuta de esa manera. Sin embargo, si la activación MAK es el camino a seguir, aquí está la oportunidad.

Típicamente no introduzco una clave de producto en esta etapa. Uso las personas u organización a la que el software tiene licencia. Tenga en cuenta que la URL de la página de inicio es sólo para Internet Explorer.

Aquí, introduzco los propietarios registrados y/o la organización de la licencia del software.

Aquí, introduzco los propietarios registrados y/o la organización de la licencia del software.

El siguiente paso pide la contraseña de la cuenta del administrador local, el administrador incorporado. Aquí introduzco una contraseña básica que se cambiará más adelante. Tenga en cuenta que la contraseña ESTÁ ofuscada en el archivo resultante unattend.xml, así que está a salvo allí. En realidad tengo una tarea deshabilitar la cuenta de administrador incorporado de BigFix, después de imágenes ha completado.

Introducir una contraseña para la cuenta de administrador incorporado.

Introducir una contraseña para la cuenta de administrador incorporado.

Los siguientes pasos son una pantalla de resumen y un acabado. Esos se pueden pasar con Siguiente y Finalizar. Ahora, tenemos una tarea básica que desplegará Windows 7 sin mucha personalización.

La secuencia de tareas completada.

La secuencia de tareas completada.

Para sacarle un poco más de partido, sobre todo en lo que se refiere a la inserción de controladores, tendremos que editar la secuencia de tareas y añadir un par de pasos. Sólo hay que hacer clic con el botón derecho en la secuencia de tareas y elegir «Propiedades». La página «General» enumera todas las configuraciones introducidas anteriormente, por si hay que cambiarlas ahora. Por lo general, no me meto demasiado con todos ellos. Sin embargo, sí que me meto en la pestaña Secuencia de tareas. Aquí están los pasos que MDT procesa, secuencialmente, cuando se ejecuta una secuencia de tareas.

Me gusta tener un control firme sobre los controladores que se utilizan en el PC imaginado, así que le digo a la secuencia de tareas exactamente dónde buscar, y dejar poco para que MDT lo descubra. El primer paso es añadir una Variable de Secuencia de Tareas que identifique los controladores a utilizar. Elija «Añadir» en el menú superior, y siga hasta «Variable de secuencia de tareas». Colóquela en la sección «Preinstalación», justo encima del paso Inyectar controladores.

Variable encima del paso Inyectar controladores.

Variable encima del paso Inyectar controladores.

Establezca el nombre de la variable como «DriverGroup001», y el valor como «Windows 7 x64\%Make%\%Model%» (sin comillas). Esta convención sigue un post anterior que tengo sobre la gestión de controladores. Si seguiste los pasos allí, estos los complementarán.

DriverGroup001 \Nde Windows 7 x64\%Make%\%Model%

DriverGroup001 \Nde Windows 7 x64\%Make%\%Model%

A continuación, tenemos que modificar el paso Inject Drivers de permitir todos los controladores en el recurso compartido de despliegue a sólo los que se encuentran en «Windows 7 x64\%Make%\%Model%». Para ello, cambie el perfil de selección a «Nada», y elija el botón de radio titulado «Elegir todos los controladores de este perfil de selección». Esto desactivará la detección automática de controladores y sólo utilizará los controladores encontrados en «Windows 7 x64%Make%\%Model%».»

Perfil de selección = Nada / Elegir todos los controladores...

Perfil de selección = Nada / Elegir todos los controladores…

En un sentido muy básico, hemos terminado. MDT instalará Windows 7 y sólo utilizará los drivers detectados por WMI para el hardware instalado. Esta es una forma rápida de poner en marcha una instalación básica de Windows. Sin embargo, se pueden añadir pasos adicionales para endulzar la secuencia de tareas.

En la sección «Restauración del estado», un paso que realmente no tenemos que tocar es «Instalar aplicaciones». En su estado predeterminado, el asistente de MDT solicitará al usuario final que instale cualquiera o todas las aplicaciones enumeradas en el servidor de despliegue. Esto es bueno para la versatilidad, pero puede ser un poco repetitivo si se hace muchas veces. Para evitar el aviso y hacer que MDT instale las aplicaciones necesarias, creo un paquete de aplicaciones, añado mis aplicaciones deseadas al paquete y hago que el paso Instalar aplicaciones lo ejecute. Por ejemplo, mi paquete se llama «Windows 10 Classroom Software». Contiene Symantec Endpoint Protection (SEP), el cliente BigFix (IEM) y el cliente Sassafras K2. La razón principal por la que no construyo estos en la imagen es que sus valores deben ser únicos en cada instancia instalada. Podría instalarlos en un equipo de plantilla, y eliminar sus componentes únicos, pero es igual de fácil instalarlos durante el despliegue. Aunque el nombre dice «Windows 10 Classroom Software» se ejecutará en Windows 7.

Crea un paquete de aplicaciones y haz que MDT lo instale.

Crea un paquete de aplicaciones y haz que MDT lo instale.

Ahora, nuestra instalación virgen de Windows 7 tendrá software antivirus, y software de gestión de puntos finales, que es prácticamente todo lo que necesitamos para nuestro entorno de trabajo. Podría usar MDT para instalar Microsoft Office y cualquier otra cosa, pero BigFix también lo hará.

Dejar una respuesta

Tu dirección de correo electrónico no será publicada.