Compartir a través de


Configurar las reglas de uso compartido de implementación de MDT

En este tema, aprenderás a configurar el motor de reglas de MDT para llegar a otros recursos, como los scripts externos, las bases de datos y los servicios web, para obtener más información en lugar de almacenar la configuración directamente en el motor de reglas. El motor de reglas de MDT es eficaz: la mayor parte de la configuración usada para las implementaciones de sistema operativo se recupera y se asigna a través del motor de reglas. En su forma más simple, el motor de reglas es el archivo de texto CustomSettings.ini.

Asignar configuración

Al usar MDT, puedes asignar configuración de tres maneras diferentes:

  • Puedes preconfigurar la información antes de la implementación.

  • Puedes pedir información al usuario o técnico.

  • Puedes hacer que MDT genere la configuración automáticamente.

Para ilustrar estas tres opciones, echemos un vistazo a algunas muestras de configuraciones.

Configuraciones de muestra

Antes de agregar los componentes más avanzados, como los scripts, bases de datos y servicios web, ten en cuenta las siguientes configuraciones frecuentes; estas muestran la potencia del motor de reglas.

Establecer el nombre de equipo según la dirección MAC

Si tienes un pequeño entorno de prueba, o simplemente deseas asignar valores a un número muy limitado de equipos, puedes editar las reglas para asignar la configuración directamente para una dirección MAC determinada. Si tienes muchos equipos, tiene sentido usar la base de datos en su lugar.

[Settings]
Priority=MacAddress, Default
[Default]
OSInstall=YES
[00:15:5D:85:6B:00]
OSDComputerName=PC00075

En la muestra anterior, establece el nombre de equipo PC00075 para una máquina con una dirección MAC de 00:15:5D:85:6B:00.

Establecer el nombre de equipo por número de serie

Otra forma de asignar un nombre de equipo es identificar la máquina a través de su número de serie.

[Settings]
Priority=SerialNumber, Default
[Default]
OSInstall=YES
[CND0370RJ7]
OSDComputerName=PC00075

En esta muestra, establecerás el nombre de equipo PC00075 para una máquina con un número de serie de CND0370RJ7.

Generar un nombre de equipo basado en un número de serie

También puedes configurar el motor de reglas para usar una propiedad conocida, como un número de serie, para generar un nombre de equipo sobre la marcha.

[Settings]
Priority=Default
[Default]
OSInstall=YES
OSDComputerName=PC-%SerialNumber%

En esta muestra, configurarás las reglas para establecer el nombre del equipo en un prefijo (PC-), y luego el número de serie. Si el número de serie del equipo es CND0370RJ7, la configuración anterior establece el nombre del equipo en PC-CND0370RJ7.

Nota  

Ten cuidado al usar el número de serie para asignar nombres de equipo. Un número de serie puede contener más de 15 caracteres, pero la configuración de Windows limita a 15 caracteres un nombre de equipo.

 

Generar un nombre de equipo limitado basado en un número de serie

Para evitar asignar un nombre de equipo de más de 15 caracteres, puedes configurar las reglas con más detalle agregando funciones VBScript, de la siguiente manera:

[Settings]
Priority=Default
[Default]
OSInstall=YES
OSDComputerName=PC-#Left(?%SerialNumber%?,12)#

En la muestra anterior, todavía configuras las reglas para establecer el nombre del equipo a un prefijo (PC-) seguido por el número de serie. Sin embargo, al agregar la función Left VBScript, configuras la regla para usar solo los primeros 12 caracteres de número de serie en el nombre.

Agregar portátiles a una unidad organizativa (OU) diferente en Active Directory

En las reglas, encontrarás propiedades integradas que usan una consulta de Instrumental de administración de Windows (WMI) para determinar si la máquina que estás implementando es un portátil, un escritorio o un servidor. En esta muestra, suponemos que deseas agregar equipos portátiles a diferentes unidades organizativas en Active Directory. Ten en cuenta que ByLaptopType no es una palabra reservada; en su lugar, es el nombre de la sección para leer.

[Settings]
Priority=ByLaptopType, Default
[Default]
MachineObjectOU=OU=Workstations,OU=Contoso,DC=contoso,DC=com
[ByLaptopType]
Subsection=Laptop-%IsLaptop%
[Laptop-True]
MachineObjectOU=OU=Laptops,OU=Contoso,DC=contoso,DC=com

Temas relacionados

Configurar MDT para BitLocker

Configurar MDT para scripts de UserExit

Simular una implementación de Windows 10 en un entorno de prueba

Usar la base de datos de MDT para la fase de información de implementación de Windows 10

Asignar aplicaciones usando roles en MDT

Usar los servicios web en MDT

Usar runbooks de Orchestrator con MDT