Compartir vía


Scripts

Los scripts usados en las implementaciones de LTI y ZTI hacen referencia a las propiedades que determinan los pasos del proceso y los valores de configuración usados durante el proceso de implementación. Use esta sección de referencia para ayudarle a determinar los scripts correctos que se van a incluir en las acciones y los argumentos válidos que se deben proporcionar al ejecutar cada script. Se proporciona la siguiente información para cada script:

  • Nombre. Especifica el nombre del script.

  • Descripción. Proporciona una descripción del propósito del script y cualquier información pertinente sobre la personalización del script.

  • Entrada. Indica los archivos utilizados para la entrada al script.

  • Salida. Indica los archivos creados o modificados por el script.

  • Referencias. Indica otros scripts o archivos de configuración a los que hace referencia el script.

  • Ubicación. Indica la carpeta donde se puede encontrar el script. En la información de la ubicación, se usan las siguientes variables:

    • program_files. Esta variable apunta a la ubicación de la carpeta Archivos de programa en el equipo donde está instalado MDT.

    • distribución. Esta variable apunta a la ubicación de la carpeta Distribución del recurso compartido de implementación.

    • plataforma. Esta variable es un marcador de posición para la plataforma del sistema operativo (x86 o x64).

  • Use. Proporciona los comandos y las opciones que puede especificar.

  • Argumentos y descripción. Indique los argumentos válidos que se especificarán para el script y una breve descripción de lo que significa cada argumento.

  • Propiedades. Propiedades a las que hace referencia el script.

BDD_Autorun.wsf

Este script muestra un cuadro de diálogo que indica el medio de implementación insertado por el usuario creado por el proceso mdt (por ejemplo, un DVD de arranque o un disco duro extraíble). El mensaje se muestra durante 15 segundos. Si no se realiza ninguna acción, el script se inicia LiteTouch.vbs.

Para obtener más información sobre LiteTouch.vbs, vea LiteTouch.vbs.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información necesaria para que los scripts completen el proceso de implementación.
Resultado Ninguno
Referencias LiteTouch.vbs. Inicia LTI
Ubicación distribution\Scripts
Uso Ninguno

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Ninguno

BDD_Welcome_ENU.xml

Este archivo XML contiene el código de script y el diseño HTML de la página De bienvenida a la implementación de Windows que se muestra al principio del Asistente para la implementación. Wizard.hta lee este archivo XML, que ejecuta las páginas del asistente incrustadas en este archivo XML.

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias - NICSettings_Definition_ENU.xml. Permite al usuario proporcionar valores de configuración para adaptadores de red

- Wizard.hta. Muestra las páginas del Asistente para implementación

- WPEUtil.exe. Inicializa Windows PE y las conexiones de red; inicia LTI
Ubicación distribution\Tools\platform
Uso mshta.exeWizard.hta BDD_Welcome_ENU.xml

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
KeyboardLocalePE -
WelcomeWizardCommand -
WizardComplete -

Credentials_ENU.xml

Este archivo XML contiene el código de script y el diseño HTML de la página Especificar credenciales para conectarse al Asistente para recursos compartidos de red en el Asistente para implementación. Wizard.hta lee este archivo XML, que ejecuta las páginas del asistente incrustadas en este archivo XML.

Nota:

Esta página del asistente solo se muestra si se produce un error al validar las credenciales de usuario predefinidas.

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias Credentials_scripts.vbs. Contiene funciones de compatibilidad con credenciales de usuario
Ubicación distribution\Scripts
Uso mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Ninguno

Credentials_scripts.vbs

Este script analiza los argumentos proporcionados al cargar el archivo Credentials_ENU.xml en el Asistente para implementación. También realiza la validación de credenciales de usuario. El archivo Credentials_ENU.xml lee este script.

Para obtener más información sobre Credentials_ENU.xml, vea el tema correspondiente en Credentials_ENU.xml.

Valor Descripción
Entrada Ninguno
Resultado Los mensajes de evento se escriben en estos archivos de registro:

- Credentials_scripts.log. Archivo de registro que contiene eventos generados por este script

- BDD.log. Archivo de registro que contiene eventos generados por todos los scripts de MDT
Referencias Ninguno
Ubicación distribution\Scripts
Uso <script language="VBScript" src="Credentials_scripts.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
UserCredentials -
UserDomain -

DeployWiz_Definition_ENU.xml

Este archivo XML contiene el código de script y el diseño HTML de cada página del asistente en el Asistente para implementación. Wizard.hta lee este archivo, que ejecuta las páginas del asistente incrustadas en este archivo XML. Este archivo .xml contiene las siguientes páginas del asistente:

  • Bienvenido

  • Especificar credenciales para conectarse a recursos compartidos de red

  • Secuencia de tareas

  • Detalles del equipo

  • Datos de usuario

  • Mover datos y configuración

  • Datos de usuario (restauración)

  • Copia de seguridad del equipo

  • Clave de producto

  • Paquetes de idioma

  • Configuración regional y hora

  • Roles y características

  • Aplicaciones

  • Contraseña de administrador

  • Administradores locales

  • Captura de imagen

  • BitLocker

  • Listo para comenzar

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias - DeployWiz_Initialization.vbs. Incluye funciones de soporte técnico y subrutinas usadas por el script.

- DeployWiz_Validation.vbs. Incluye funciones de soporte técnico y subrutinas usadas por el script.

- ZTIBackup.wsf. Crea una copia de seguridad del equipo de destino

- ZTIPatches.wsf. Instala actualizaciones (paquetes de idioma, actualizaciones de seguridad, etc.)

- ZTIUserState.wsf. Inicializa la migración de estado de usuario para capturar y restaurar el estado del usuario en el equipo de destino.
Ubicación distribution\Scripts
Uso Ninguno

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
DeploymentMethod -
DeploymentType -
DoCapture -
ImageBuild -
ImageFlags -
IsBDE -
IsServerOS -
JoinDomain -
OSDComputerName -
OSVersion -
SkipAdminAccounts -
SkipAdminPassword -
SkipApplications -
SkipBitLocker -
SkipCapture -
SkipComputerBackup -
SkipComputerName -
SkipDomainMembership -
SkipLocaleSelection -
SkipPackageDisplay -
SkipProductKey -
SkipRoles -
SkipSummary -
SkipTaskSequence -
SkipTimeZone -
SkipUserData -
TaskSequenceTemplate -
UserDomain -
UserID -
UserPassword -
USMTOfflineMigration -

DeployWiz_Initialization.vbs

Este script inicializa las páginas del Asistente para la implementación (almacenadas en DeployWiz_Definition_ENU.xml). También contiene funciones y subrutinas a las que llama el Asistente para la implementación durante una implementación de LTI.

Valor Descripción
Entrada - DomainOUList.xml. Contiene una lista de unidades organizativas de dominio

- ListOfLanguages.xml

- LocationServer.xml. Contiene una lista de recursos compartidos de implementación disponibles

- Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación; ZTIGather.wsf rellena las variables de entorno.
Resultado El mensaje de evento se escribe en estos archivos de registro:

- DeployWiz_Initialization.log. Archivo de registro que contiene eventos generados por este script

- BDD.log. Archivo de registro que contiene eventos generados por todos los scripts de MDT
Referencias ZTIApplications.wsf. Inicia la instalación de la aplicación
Ubicación distribution\Scripts
Uso <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Arquitectura -
Aplicaciones -
BackupDir -
BackupFile -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
DeployRoot -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainOU -
ImageBuild -
ImageFlags -
ImageLanguage -
ImageLanguage001 -
ImageProcessor -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
LanguagePacks -
LanguagePacks001 -
LocalDeployRoot -
MandatoryApplications -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
TaskSequenceID -
TimeZoneName -
TSGUID -
UDDir -
UDShare -
UILanguage -
UserDataLocation -
UserDomain -
UserID -
UserLocale -
UserPassword -
WizardSelectionProfile -

DeployWiz_Validation.vbs

Este script inicializa y valida la información tipada en las páginas del Asistente para la implementación (almacenada en DeployWiz_Definition_ENU.xml). Este script contiene funciones y subrutinas a las que llama el Asistente para la implementación durante una implementación de LTI.

Valor Descripción
Entrada - OperatingSystems.xml. Contiene la lista de sistemas operativos disponibles para la implementación

- Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información requerida por los scripts para completar el proceso de implementación; ZTIGather.wsf rellena las variables de entorno.
Resultado Ninguno
Referencias - Credentials_ENU.xml. Consultas al usuario las credenciales que se usarán al conectarse a los recursos de red

- ZTIGather.wsf. Recopila propiedades y reglas de procesamiento
Ubicación distribution\Scripts
Uso <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Arquitectura -
DeploymentType - -
DeployTemplate -
ImageBuild -
ImageProcessor - -
OSVersion -
TaskSequenceID -
TSGUID -
UserCredentials -
UserDomain -
UserID -
UserPassword -

LiteTouch.vbs

El Asistente para la implementación llama a este script para iniciar LTI. El script:

  • Quita la carpeta C:\MININT (si existe)

  • Comprueba que el equipo de destino cumple los requisitos para ejecutar el Asistente para implementación llamando a ZTIPrereq.vbs

  • Inicia el Asistente para la implementación ejecutando LiteTouch.wsf.

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias - BDDRun.exe

- ZTIPrereq.vbs. Se usa para determinar si el equipo de destino cumple los requisitos previos para implementar un nuevo sistema operativo

- LiteTouch.wsf. Script responsable de controlar el proceso de implementación de LTI
Ubicación distribution\Scripts
Uso cscript LiteTouch.vbs </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
Ninguno

LiteTouch.wsf

LiteTouch.vbsllama a este script y es responsable de controlar el proceso de implementación de LTI. Esto incluye lo siguiente:

  • Ejecución del Asistente para implementación

  • Ejecución del proceso de implementación de LTI mediante el archivo de secuencia de tareas adecuado

Valor Descripción
Entrada - task_sequence_file.xml. Contiene las tareas y la secuencia de tareas para el proceso de implementación de LTI.

- Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información requerida por los scripts para completar el proceso de implementación; ZTIGather.wsf rellena las variables de entorno.
Resultado - LiteTouch.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - BDD_Welcome_ENU.xml. Muestra la página de bienvenida del Asistente para implementación para la implementación de LTI

- DeployWiz_Definition_ENU.xml. Muestra las páginas del Asistente para implementación para la implementación de LTI

- Diskpart.exe. Utilidad que permite la administración automatizada de discos, particiones y volúmenes

- LTICleanup.wsf. Realiza tareas de limpieza una vez finalizada la implementación

- LTICopyScripts.wsf. Copia los scripts de implementación en una unidad de disco duro local en el equipo de destino

- MSHTA.exe. Host de aplicación HTML

- RecEnv.exe. Si existe esta utilidad, se le pedirá al usuario que determine si desea iniciar el entorno de recuperación de Windows.

- Regsvr32.exe. Registra archivos (.dll, .exe, .ocx, etc.) con el sistema operativo.

- Summary_Definition_ENU.xml. Muestra los resultados de resumen de la implementación de LTI.

- TsmBootStrap.exe. Utilidad bootstrap de secuencia de tareas

- Wizard.hta. Muestra las páginas del Asistente para implementación

- WPEUtil.exe. Inicializa Windows PE y las conexiones de red; inicia LTI

- ZTIGather.wsf. Recopila propiedades y reglas de procesamiento

- ZTIPrereq.vbs. Comprueba que el equipo de destino cumple los requisitos para ejecutar el Asistente para la implementación.

- ZTINICConfig.wsf. Configura adaptadores de red activados

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)
/Empezar Crea un acceso directo en el nuevo sistema operativo que se ejecuta una vez que se inicia el shell.

Propiedades

Name Read Write
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Arquitectura - -
BootPE - -
ComputerBackupLocation -
NombreDeEquipo -
DeployDrive - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
HostName -
IsServerCoreOS -
JoinDomain -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Fase - -
ResourceDrive - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
TaskSequenceID -
TimeZoneName -
UserDataLocation - -
UserDomain -
UserID -
UserPassword -
WelcomeWizardCommand -
WizardComplete -

LTIApply.wsf

Este script es responsable de instalar una imagen de Windows PE en el equipo de destino. La imagen de Windows PE se usa para recopilar información sobre el equipo de destino y ejecutar las tareas de implementación en el equipo de destino.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - LTIApply.log. Archivo de registro que contiene eventos que genera este script

- LTIApply_wdsmcast.log. Archivo de registro que contiene eventos que genera la utilidad Wdsmcast

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite la ejecución de herramientas de línea de comandos

- Bootsect.exe. Aplica un sector de arranque al disco duro

- ImageX.exe. Utilidad que se usa para crear y administrar archivos WIM

- ZTIBCDUtility.vbs. Incluye funciones de utilidad usadas al realizar tareas del Administrador de arranque

- ZTIConfigFile.vbs. Incluye rutinas para procesar archivos XML

- ZTIDiskUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- Wdsmcast.exe. Una utilidad que los equipos de destino usan para unirse a una transmisión de multidifusión
Ubicación distribution\Scripts
Uso cscript LTIApply.wsf </pe> </post> </debug:value>

Argumentos

Valor Descripción
/pei Usa el proceso para instalar la imagen de Windows PE en el equipo de destino.
/Exponer Limpia los archivos innecesarios después de la instalación de una imagen
/debug:value Genera los mensajes de evento en la consola y en los archivos .log; si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
Arquitectura -
BootPE -
DeployRoot -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags -
ImageProcessor -
ISBDE -
SourcePath -
TaskSequenceID -
UserDomain -
UserID -
UserPassword -
WDSServer -

LTICleanup.wsf

Este script quita cualquier archivo o configuración (como scripts, carpetas, entradas del Registro o configuración de inicio de sesión automático) del equipo de destino una vez finalizado el proceso de implementación.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado - LTICleanup.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Bootsect.exe. Aplica un sector de arranque al disco duro

- Net.exe. Realiza tareas de administración de red

- RegSvr32.exe. Registra archivos (.dll, .exe, .ocx, etc.) con el sistema operativo.

- ZTIBCDUtility.vbs. Incluye funciones de utilidad usadas al realizar tareas del Administrador de arranque

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript LTICleanup.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
_DoNotCleanLiteTouch -
DeployRoot -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Este script copia los scripts de implementación de los procesos de implementación de LTI y ZTI en una unidad de disco duro local en el equipo de destino.

Valor Descripción
Entrada - Summary_Definition_ENU.xml. Muestra los resultados de resumen de la implementación de LTI.

- Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - LTICopyScripts.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript LTICopyScripts.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
Ninguno

LTIGetFolder.wsf

Este script muestra un cuadro de diálogo que permite al usuario examinar una carpeta. La ruta de acceso de la carpeta seleccionada se almacena en la variable de entorno FOLDERPATH.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado Ninguno
Referencias - ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- WizUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa la interfaz de usuario (por ejemplo, páginas del asistente)
Ubicación - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Uso cscript LTIGetFolder.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Este script lo usa un OEM durante un escenario de OEM de LTI para copiar el contenido de un recurso compartido de implementación multimedia en el disco duro del equipo de destino para prepararlo para la duplicación.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado - LTIOEM.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - RoboCopy.exe. Herramienta de copia de archivos y carpetas

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)
/BITLOCKER Habilita BitLocker
/BDE Habilita BitLocker

Propiedades

Name Read Write
_DoNotCleanLiteTouch -
DeployDrive -
DeployRoot -
TSGUID -

LTISuspend.wsf

Este script suspende una secuencia de tareas para permitir que se realicen tareas manuales. Cuando se ejecuta este script, crea un acceso directo Reanudar secuencia de tareas en el escritorio del usuario que permite al usuario reiniciar la secuencia de tareas una vez completadas todas las tareas manuales.

Nota:

Este script solo se admite mientras se encuentra en el sistema operativo completo.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado - LTISuspend.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - LiteTouch.wsf. Controla el proceso de implementación de LTI

- LTICopyScripts.wsf. Copia los scripts de implementación en una unidad de disco duro local en el equipo de destino

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript LTISuspend.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)
/Reanudar -

Propiedades

Name Read Write
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Este script prepara el equipo de destino para ejecutar Sysprep, ejecuta Sysprep en el equipo de destino y, a continuación, comprueba que Sysprep se ejecutó correctamente.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado - LTISysprep.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Expand.exe. Expande los archivos comprimidos

- Sysprep.exe. Prepara equipos para la duplicación

- ZTIConfigFile.vbs. Contiene rutinas para procesar archivos XML

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript LTISysprep.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Arquitectura -
DeployRoot -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
TaskSequenceID -

NICSettings_Definition_ENU.xml

Este archivo XML contiene el código de script y el diseño HTML de la página del Asistente para configurar la red IP estática del Asistente para la implementación. Durante una implementación de LTI, Wizard.hta lee este archivo y ejecuta la página del asistente insertado que solicita la configuración de direccionamiento de red necesaria. Si no se proporciona ninguna configuración de direccionamiento IP estático, los scripts de implementación usarán DHCP de forma predeterminada para obtener la configuración de red necesaria.

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias ZTINICUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso Ninguno

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Nota:

Laxde los nombres de propiedad enumerados anteriormente es un marcador de posición para una matriz de base cero que contiene información del adaptador de red.

Summary_Definition_ENU.xml

Este archivo XML contiene el código de script y el diseño HTML de la página del Asistente para resumen de implementación en el Asistente para implementación. Durante una implementación de LTI, Wizard.hta lee este archivo y ejecuta la página del asistente incrustado que muestra los resultados de resumen de la implementación de LTI. Este archivo XML contiene las siguientes páginas del asistente:

  • Éxito. Notificación sobre la finalización correcta de las tareas de implementación

  • Error. Notificación sobre el error al completar correctamente las tareas de implementación

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias Summary_Scripts.vbs. Incluye funciones de soporte técnico y subrutinas que usan las páginas del asistente incrustadas en este archivo XML.
Ubicación distribution\Scripts
Uso Ninguno

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

La página Del Asistente para resumen del Asistente para la implementación llama a este script. Contiene funciones y subrutinas usadas para la inicialización y validación.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado El mensaje de evento se escribe en estos archivos de registro:

- Summary_scripts.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias Ninguno
Ubicación distribution\Scripts
Uso <script language="VBScript" src="Summary_Scripts.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
DeploymentType -
RetVal -

Wizard.hta

Esta aplicación de hipertexto muestra las páginas del Asistente para implementación.

Valor Descripción
Entrada Variables de entorno. Contiene la lista de valores de propiedad, propiedades personalizadas, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación. ZTIGather.wsf rellena las variables de entorno.
Resultado - Wizard.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - LTIGetFolder.wsf. Archivo de script que inicia un cuadro de diálogo BrowseForFolder

- ZTIConfigFile.vbs. Incluye rutinas para procesar archivos XML

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- WizUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Uso mshta.exe Wizard.hta </definition:filename> </NotWizard> </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/NotWizard Se usa para omitir las solicitudes de página del asistente
/Definition:filename Especifica el archivo XML que se va a cargar en el asistente.

Propiedades

Name Read Write
Definición -
DefaultFolderPath -
FolderPath -
WizardComplete -

WizUtility.vbs

Este script contiene funciones y subrutinas a las que hacen referencia los distintos scripts del Asistente para la implementación.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - WizUtility.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias LTIGetFolder.wsf. Archivo de script que inicia un cuadro de diálogo BrowseForFolder
Ubicación - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Uso <script language="VBScript" src="WizUtility.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
DeploymentType -
DestinationDisk -
FolderPath -
OSVersion -
UserDomain -
UserCredentials -

ZTIApplications.wsf

Este script inicia una instalación de aplicaciones que se han configurado en el nodo Aplicaciones de Deployment Workbench. Este script no intentará instalar ninguna aplicación que:

  • No admite el tipo de plataforma del equipo de destino.

  • No admite el tipo de procesador del equipo de destino.

  • Tiene una entrada de desinstalación en el Registro en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Nota:

Si la aplicación de la lista tiene definidas aplicaciones dependientes, este script intenta instalar esas aplicaciones dependientes antes de instalar la aplicación enumerada.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIApplications.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - ZTIConfigFile.vbs. Incluye rutinas para procesar archivos XML

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- BDDRun.exe. Ejecuta un comando que requiere la interacción del usuario.
Ubicación distribution\Scripts
Uso cscript ZTIApplications.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
ApplicationGUID -
ApplicationSuccessCodes -
DependentApplications -
DeploymentMethod -
InstalledApplications - -
ResourceDrive -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Este script genera un archivo XML(ZTIAppXmlGen.xml) que se usará al capturar automáticamente datos de usuario (documentos) asociados a las aplicaciones instaladas. Lo hace a través de la clave del RegistroHKEY_CLASSES_ROOT\Software\Classes y captura las aplicaciones que:

  • No están asociados con una de estas extensiones de archivo: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com o .fon

  • No están asociados a Microsoft Office, como el sistema de Office 2007 o Microsoft Office 2003.

  • Tener un controlador abierto válido en HKEY_CLASSES_ROOT\application\shell\open\command

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIAppXmlGen.xml. Contiene una lista de aplicaciones instaladas en el equipo de destino.

- ZTIAppXmlGen.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIAppXmlGen.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
DeploymentMethod -
DeploymentType -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Este script usa la herramienta Netsh para configurar el equipo de destino de modo que sea un servidor DHCP autorizado en AD DS.

Para obtener más información sobre cómo autorizar servidores DHCP, vea Comandos netsh para DHCP.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIAuthorizeDHCP.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Netsh.exe. Utilidad que se usa para automatizar la configuración de componentes de red

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIAuthorizeDHCP.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
IPAddress -

ZTIBackup.wsf

Este script realiza una copia de seguridad del equipo de destino mediante la utilidad ImageX. La copia de seguridad se almacena en la ubicación especificada en las propiedades BackupDir y BackupShare .

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIBackup.log. Archivo de registro que contiene eventos que genera este script

- ZTIBackup_imagex.log. Archivo de registro que contiene eventos generados por ImageX

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - ImageX.exe. Utilidad que se usa para crear y administrar archivos WIM

- ZTIBCDUtility.vbs. Incluye funciones de utilidad usadas al realizar tareas del Administrador de arranque

- ZTIDiskUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIBackup.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
BackupDir -
BackupDisk -
BackupDrive -
BackupFile -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
ImageFlags -
OSDStateStorePath -
Fase -
TaskSequenceID -
USMTLocal -

ZTIBCDUtility.vbs

Este script contiene funciones de utilidad que algunos scripts de MDT usan al realizar tareas del Administrador de arranque.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado Ninguno
Referencias BCDEdit.exe. Una herramienta para editar la configuración de arranque de Windows
Ubicación - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Uso <script language="VBScript" src="ZTIBCDUtility.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Ninguno

ZTIBde.wsf

Este script instala y configura BitLocker en el equipo de destino. La configuración de BitLocker se limita a los escenarios de nuevo equipo que tienen discos duros configurados con una sola partición.

Nota:

Para las implementaciones de ZTI y UDI, la propiedad UILanguage debe establecerse en CustomSettings.ini o en la base de datos de MDT, ya que ZTIBde.wsf intenta leer la configuración regional de la propiedad UILanguage .

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIBde.log. Archivo de registro que contiene eventos que genera este script

- ZTIBdeFix_diskpart.log. Archivo de registro que contiene eventos que genera la herramienta Diskpart

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- Defrag.exe. Desfragmenta el disco duro

- Diskpart.exe. Utilidad que permite la administración automatizada de discos, particiones y volúmenes

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTIOSRole.wsf. Instala roles de servidor

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIBde.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
AdminPassword -
BDEDriveLetter - -
BDEDriveSize -
BDEInstall -
BDEInstallSuppress -
BDEKeyLocation -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled - -
DeploymentMethod -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
OSFeatures - -
OSRoles - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Este script comprueba el BIOS en el equipo de destino y, a continuación, examina una lista de BIOS que no son compatibles con Windows. La lista de BIOSes incompatibles se almacena en el archivo ZTIBIOSCheck.xml .

Si el BIOS del equipo de destino aparece en el archivo ZTIBIOSCheck.xml , el script devuelve un estado que indica que el BIOS no es compatible con Windows y el proceso de implementación debe finalizarse. Para obtener información sobre cómo rellenar la lista de BIOS no compatibles, vea ZTIBIOSCheck.xml.

Valor Descripción
Entrada - ZTIBIOSCheck.xml. Contiene una lista de BIOSes que se sabe que no son compatibles con Windows

- Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIBIOSCheck.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIBIOSCheck.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento)

Propiedades

Name Read Write
Ninguno

ZTICoalesce.wsf

Configuration Manager requiere que los paquetes se numeran secuencialmente a partir de PACKAGES001, sin espacios en la secuencia numérica. De lo contrario, se producirá un error en la instalación.

Este script permite definir y asignar un nombre a las variables mediante la información de identificación sobre el programa que se va a ejecutar, por ejemplo, ComputerPackages100, ComputerPackages110 o CollectionPackages150. A continuación, cuando se ejecuta este script, Configuration Manager busca todas las variables que coinciden con un patrón (por ejemplo, todos los nombres de variable que contienen la cadena Packages) y crea una lista secuencial, sin espacios, mediante el nombre base PACKAGES.

Por ejemplo, si se definieron las siguientes variables (mediante variables de equipo, variables de colección, o en CustomSettings.ini o la base de datos de MDT, por ejemplo):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • Packages001=XXX00004:Program

    Una vez que se ejecuta el script, la lista sería:

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

    Configuration Manager podría ejecutar los cuatro programas.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTICoalesce.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTICoalesce.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/CoalesceDigits:value Especifica el número de dígitos que se deben proporcionar al crear la secuencia de numeración. Por ejemplo, un valor de:

- 2 crearía PACKAGE03

- 3 crearía PACKAGE003

El valor predeterminado si no se proporciona este argumento es 3.

Propiedades

Name Read Write
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Este script contiene rutinas comunes para procesar archivos XML de MDT.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConfigFile.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias Net.exe
Ubicación distribution\Scripts
Uso <script language="VBScript" src="ZTIConfigFile.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
IsSafeForWizardHTML -
MandatoryApplications -
SkipGroupSubFolders -

ZTIConfigure.wsf

Este script configura el archivo Unattend.xml con los valores de propiedad especificados anteriormente en el proceso de implementación de MDT. El script configura el archivo adecuado en función del sistema operativo que se va a implementar.

Este script lee el archivo ZTIConfigure.xml para determinar cómo actualizar el archivo Unattend.xml con los valores adecuados especificados en las propiedades de implementación. El archivo ZTIConfigure.xml contiene la información para traducir las propiedades a la configuración del archivo Unattend.xml.

Valor Descripción
Entrada - ZTIConfigure.xml. Contiene una lista de valores de propiedad (especificados anteriormente en el proceso de implementación) y sus valores de configuración correspondientes

- Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConfigure.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIConfigure.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
NombreDeEquipo - -
DeploymentType -
DeploymentMethod -
DeployRoot -
DestinationLogicalDrive -
DomainAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Fase -
TaskSequenceID -

ZTIConfigureADDS.wsf

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConfigureADDS.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Dcpromo.exe. Instala y quita AD DS

- Net.exe. Realiza tareas de administración de red

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIConfigureADDS.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
DatabasePath -
DomainLevel -
DomainNetBiosName -
ForestLevel -
NewDomain -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName -
SysVolPath -

ZTIConfigureDHCP.wsf

Este script configura DHCP en el equipo de destino.

Nota:

DHCP ya debe estar instalado en el equipo de destino antes de ejecutar este script.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConfigureDHCP.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Netsh.exe. Una utilidad que permite automatizar la configuración de los componentes de red

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIConfigureDHCP.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCPScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Nota:

La xde las propiedades enumeradas aquí es un marcador de posición para una matriz de base cero que contiene información de configuración de DHCP.

ZTIConfigureDNS.wsf

Este script configura DNS en el equipo de destino. Para realizar las tareas de configuración reales, el script usa la utilidad Dnscmd.

Para obtener más información sobre Dnscmd.exe, consulte Información general sobre Dnscmd.

Nota:

DNS ya debe estar instalado en el equipo de destino antes de ejecutar este script.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConfigureDNS.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Dnscmd.exe. Ayuda a los administradores con la administración de DNS

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIConfigureDNS.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName -
DNSZonesxScavenge -
DNSZonesxUpdate -

Nota:

La xde las propiedades enumeradas aquí es un marcador de posición para una matriz de base cero que contiene información de configuración de DNS.

ZTIConnect.wsf

El proceso de implementación de MDT usa este script para autenticarse con un equipo servidor (por ejemplo, un equipo que ejecuta SQL Server u otro servidor que tiene una carpeta de red compartida). Cuando se ejecuta este script, valida que se puede crear una conexión a la carpeta compartida de red especificada en el argumento /uncpath .

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIConnect.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Argumentos

Valor Descripción
/UNCPath:uncpath Especifica una ruta de acceso UNC completa a una carpeta compartida de red.
/debug:value Genera los mensajes de evento en la consola y en los archivos .log; si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Ninguno

ZTICopyLogs.wsf

Copie los archivos Smsts.log y BDD.log en una subcarpeta situada debajo del recurso compartido que especifica la propiedad SLShare . La subcarpeta toma el nombre que especifica OSDComputerName, _SMSTSMachineName o HostName .

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTICopyLogs.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTICopyLogs.wsf </debug:value>

Argumentos

Valor Descripción
/debug: value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Ninguno

ZTIDataAccess.vbs

Este script contiene rutinas comunes para el acceso a la base de datos.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIDataAccess.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias Ninguno
Ubicación distribution\Scripts
Uso <script language="VBScript" src="ZTIDataAccess.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
_SMSTSReserved1 -
_SMSTSReserved2 -
RulesFile -
UserDomain - -
UserID - -
UserPassword - -

ZTIDisableBDEProtectors.wsf

Si BitLocker está habilitado, este script suspende los protectores de BitLocker configurados en el sistema.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIDisableBDEProtectors.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIDisableBDEProtectors.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Este script crea las particiones de disco en el equipo de destino llamando a la utilidad Diskpart. El secuenciador de tareas o en CustomSettings.ini especifican los parámetros utilizados para configurar el disco. ZTIDiskpart.wsf se ejecuta principalmente en escenarios de nuevo equipo. El proceso funciona de la siguiente manera:

  1. El proceso de implementación de MDT ejecuta el script ZTIDiskpart.wsf en función de los pasos y la secuencia de pasos del secuenciador de tareas.

  2. ZTIDiskpart.wsf inicia la utilidad Diskpart y le envía los comandos de configuración necesarios.

  3. ZTIDiskpart.wsf ejecuta Diskpart.exe y proporciona un archivo .txt como parámetro de línea de comandos.

  4. El disco se limpia inicialmente mediante el envío de Diskpart al comando CLEAN .

  5. Si este es el primer disco y el secuenciador de tareas no ha especificado ninguna configuración de disco o en CustomSettings.ini, se crea una sola partición para almacenar el sistema operativo. Sin embargo, si se ha especificado una configuración de disco, el disco se configurará según la configuración especificada.

  6. Si BitLocker se va a habilitar, el espacio se reserva al final del primer disco.

  7. Todos los comandos de formato se ponen en cola hasta que Diskpart ha finalizado. Si no se especifica explícitamente por el secuenciador de tareas o en CustomSettings.ini, ZTIDiskpart.wsf realiza un formato rápido de la unidad C mediante el siguiente comando: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf copia los archivos ZTIDiskpart_diskpart.log y BDD.log del disco RAM en el disco duro.

    Personalice la configuración del disco del equipo de destino proporcionando la información necesaria en el secuenciador de tareas o en CustomSettings.ini.

    Para obtener más información sobre cómo configurar discos, consulte el documento de MDT Uso del kit de herramientas de implementación de Microsoft.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIDiskpart.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Diskpart.exe. Utilidad que permite la administración automatizada de discos, particiones y volúmenes

- Format.com. Da formato al disco duro

- ZTIDiskUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIDiskpart.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive -
DeploymentType -
DestinationDisk -
DestinationLogicalDrive -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSDPartitions -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Este script contiene funciones y subrutinas relacionadas con el disco a las que llaman los distintos scripts del proceso de implementación de MDT.

Valor Descripción
Entrada Ninguno
Resultado - ZTIDiskUtility.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - BcdBoot.exe. Configura la partición del sistema

- DiskPart.exe. Utilidad que permite la administración automatizada de discos, particiones y volúmenes
Ubicación distribution\Scripts
Uso <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
DestinationLogicalDrive -
UILanguage - -

ZTIDomainJoin.wsf

Durante la fase de implementación De restauración de estado, este script comprueba que el equipo está unido a un dominio y se recupera de intentos erróneos de unirse a un dominio.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIDomainJoin.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - LTISuspend.wsf

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIDomainJoin.wsf </debug:value>

Argumentos

Valor Descripción
/debug: value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/DomainErrorRecovery: value Intenta unir el equipo al dominio. Si el valor especificado en value es:

- AUTO. Vuelva a intentar el proceso de unión al dominio. Reinicie y vuelva a intentarlo. Este es el comportamiento predeterminado del script.

- ERROR. Detiene todo el procesamiento. Todo el procesamiento de secuencia de tareas se detiene.

- MANUAL. Detener el procesamiento; permite al usuario unir manualmente el equipo al dominio.

Propiedades

Name Read Write
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
DomainJoinAttempts - -
JoinDomain -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Este script instala controladores de dispositivo adicionales en el equipo de destino antes de iniciar la configuración del sistema operativo. Este script lee el archivo Drivers.xml y copia la lista de archivos de controlador de dispositivo en el archivo Drivers.xml (creado por y administrado en el nodo Controladores de Deployment Workbench) en el equipo de destino.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - PnpEnum.xml. Contiene una lista de todos los dispositivos instalados en el equipo de destino.

- ZTIDrivers.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Attrib.exe. Establece los atributos de archivo y carpeta

- CMD.exe. Permite ejecutar herramientas de línea de comandos

- Microsoft.BDD.PnpEnum.exe. Utilidad que enumera dispositivos Plug and Play

- Reg.exe. Herramienta del Registro de consola para leer y modificar datos del Registro

- ZTIConfigFile.vbs. Incluye rutinas para procesar archivos XML

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIDrivers.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Arquitectura -
CustomDriverSelectionProfile -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
DriverPaths -
DriverSelectionProfile -
ImageBuild -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Fase -
ResourceRoot -

ZTIExecuteRunbook.wsf

Este script ejecuta runbooks de Orchestrator en el equipo de destino. Un runbook de Orchestrator es la secuencia de actividades que organizan acciones en equipos y redes. Puede iniciar runbooks de Orchestrator en MDT mediante el tipo de paso Ejecutar secuencia de tareas Runbook , que a su vez ejecuta este script.

Valor Descripción
Entrada Las variables de entorno contienen los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - BDD.log contiene eventos que generan todos los scripts de MDT.

: devuelve el estado de la finalización del runbook.

: devuelve parámetros de la salida del runbook.
Referencias - ZTIUtility.vbs incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIExecuteRunbook.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Note:

Si un runbook devuelve parámetros de salida, se crea una variable de secuencia de tareas para cada parámetro y el valor devuelto del parámetro se asigna a la variable de secuencia de tareas.
-

Este script crea las variables de secuencia de tareas enumeradas en la tabla siguiente para su uso interno. No establezca estas variables de secuencia de tareas en CustomSettings.ini o en la base de datos de MDT.

Nombre Descripción
OrchestratorServer Nombre del servidor que ejecuta Orchestrator especificado en El servidor de Orchestrator en el paso de secuencia de tareas Ejecutar runbook
RunbookName Nombre del runbook especificado en Runbook en el paso de secuencia de tareas Ejecutar runbook
RunbookID Identificador asignado al runbook en el servidor de Orchestrator
RunbookParametersxParameterID Identificador asignado a un parámetro de runbook específico en el servidor de Orchestrator
RunbookParametersxParameterName Nombre asignado a un parámetro de runbook específico en el servidor de Orchestrator
RunbookParametersxParameterValue Valor asignado a un parámetro de runbook específico en el servidor de Orchestrator

ZTIGather.wsf

Este script recopila las propiedades y las reglas de procesamiento que controlan el proceso de implementación. Las propiedades y reglas (también conocidas como propiedades locales) se definen explícitamente en este script y se incluyen en el archivo ZTIGather.xml, en el archivo CustomSettings.ini y en la base de datos mdt (creada en el nodo Base de datos en Deployment Workbench).

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIGather.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Wpeutil.exe. Inicializa Windows PE y las conexiones de red; inicia LTI

- ZTIDataAccess.vbs. Contiene rutinas para el acceso a la base de datos

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/localonly Devuelve solo información sobre el equipo de destino y el sistema operativo actual instalado en el equipo de destino; no analiza el archivo de .ini de entrada (especificado en el argumento /inifile ); devuelve las propiedades y reglas especificadas en el archivo .ini

Si no se especifica, el script devuelve información sobre el equipo de destino y el sistema operativo instalado actualmente; analiza el archivo .ini
/inifile:ini_file_name Nombre y ruta de acceso del archivo de .ini de entrada que contiene las propiedades y reglas usadas en el proceso de implementaciónSi no se especifica, el script usa el valor predeterminado en CustomSettings.ini

Propiedades

Name Read Write
Todo - -

ZTIGroups.wsf

Este script captura y restaura la pertenencia a grupos locales en el equipo de destino. Se llama a este script con el argumento **/capture** para realizar una copia de seguridad de la pertenencia al grupo desde el equipo de destino antes de implementar el sistema operativo. La propiedad CaptureGroups contiene la lista de grupos de los que se hace una copia de seguridad del script. Se llama al script con el argumento **/restore** para restaurar la pertenencia al grupo después de implementar el sistema operativo. Al realizar una operación de restauración, restaura la pertenencia de todos los grupos de los que se hizo una copia de seguridad cuando se ejecutó el script mediante el argumento /capture .

Nota:

Al restaurar la pertenencia a grupos, el script no crea ningún grupo de destino que aún no exista en el equipo de destino. Por lo tanto, asegúrese de incluir todos los grupos necesarios en el equipo de referencia al compilar el archivo de imagen.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIGroups.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/capturar Copia de seguridad de la pertenencia a grupos de los grupos locales en el equipo de destino, tal como se especifica en la propiedad CaptureGroups .
/restaurar Restaura la pertenencia a grupos a los grupos locales de los que se ha hecho una copia de seguridad anteriormente en el proceso de implementación.

Propiedades

Name Read Write
CaptureGroups -
Grupos - -
HostName -

ZTILangPacksOnline.wsf

Este script instala paquetes de idioma para sistemas operativos Windows. El script espera los archivos CAB del paquete de idioma en una estructura de carpetas que contiene al menos una carpeta.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTILangPacksOnline.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- Lpksetup.exe. La herramienta de configuración del paquete de idioma que se usa para agregar o quitar paquetes de idioma

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTILangPacksOnline.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Arquitectura -
OSVersion -

ZTIModifyVol.wsf

Este script modifica un volumen para establecer el identificador de GPT y los atributos de los volúmenes de utilidad, que es necesario para crear particiones de Windows RE en equipos con UEFI. Se debe llamar a este script al implementar en equipos con UEFI para estas situaciones:

  • Implementaciones de LTI donde se crean estructuras de partición personalizada (volumen), como la creación de cinco particiones en lugar de las cuatro particiones estándar que se crean normalmente para su uso con UEFI

  • Todas las implementaciones de ZTI y UDI

Nota:

Este script está pensado para llamarse solo al crear estructuras de particiones para su uso con UEFI. No se debe llamar a este script al crear estructuras de partición que se usarán en implementaciones sin UEFI.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado BDD.log contiene eventos que generan todos los scripts de MDT.
Referencias ZTIUtility.vbs incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Argumentos

Valor Descripción
/UtilityVol:value Proporciona la letra de unidad del volumen que debe configurarse para una partición de herramientas de Windows RE para su uso con equipos con UEFI (por ejemplo, "E:")
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
UtilityVol -

ZTIMoveStateStore.wsf

Este script mueve el estado del usuario capturado y los archivos de copia de seguridad a C:\Windows\Temp\StateStore.

Nota:

Este script solo se ejecuta al implementar imágenes mediante Configuration Manager.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIMoveStateStore.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIMoveStateStore.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Ninguno

ZTINextPhase.wsf

Este script actualiza la propiedad Phase a la siguiente fase del proceso de implementación. El secuenciador de tareas usa estas fases para determinar la secuencia en la que se debe completar cada tarea. La propiedad Phase incluye los siguientes valores:

  • VALIDACIÓN. Identifique que el equipo de destino es capaz de ejecutar los scripts necesarios para completar el proceso de implementación.

  • STATECAPTURE. Guarde los datos de migración de estado de usuario antes de implementar el nuevo sistema operativo de destino.

  • PREINSTALACIÓN. Complete las tareas que necesite realizar (como la creación de nuevas particiones) antes de implementar el sistema operativo de destino.

  • INSTALE. Instale el sistema operativo de destino en el equipo de destino.

  • POSTINSTALL. Complete las tareas que necesite realizar antes de restaurar los datos de migración de estado de usuario. Estas tareas personalizan el sistema operativo de destino antes de iniciar el equipo de destino la primera vez después de la implementación (por ejemplo, instalar actualizaciones o agregar controladores).

  • STATERESTORE. Restaure los datos de migración de estado de usuario guardados durante la fase de captura de estado.

    Para obtener más información sobre la propiedad Phase , vea Phase.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTINextPhase.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTINextPhase.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
DeploymentMethod -
Fase - -

ZTINICConfig.wsf

Este script configura adaptadores de red activados con valores que ZTIGather.wsf capturó en función de las propiedades enumeradas en el archivo CustomSettings.ini o la base de datos MDT (creada en el nodo Base de datos en Deployment Workbench).

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTINICConfig.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTINicUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/ForceCapture Si hay adaptadores de red locales con direcciones IP estáticas guardadas, este script captura esa configuración y las guarda en el entorno local, por ejemplo, C:\MININT\SMSOSD\OSDLogs\Variables.dat. Este script puede ser útil para capturar la configuración de IP estática para un gran número de equipos para la automatización.
/RestoreWithinWinPE Cuando se especifica, aplica cualquier configuración de red IP estática guardada al equipo local, cuando corresponda; se usa solo para el procesamiento interno.

Propiedades

Name Read Write
DeployDrive - -
DeploymentMethod -
DeploymentType -
DeployRoot -
OSDAdapterCount - -
OSGuid -
OSDMigrateAdapterSettings -
Fase -

ZTINICUtility.vbs

Este script contiene funciones y subrutinas relacionadas con el adaptador de red a las que llaman los distintos scripts del proceso de implementación de MDT.

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- Netsh.exe. Utilidad que se usa para automatizar la configuración de componentes de red
Ubicación distribution\Scripts
Uso <script language="VBScript" src="ZTINicUtility.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Adaptador de OSDAdapterIndexAdapterName - -

Nota:

AdapterIndexen esta propiedad es un marcador de posición para una matriz de base cero que contiene información del adaptador de red.

ZTIOSRole.wsf

Este script instala roles de servidor para equipos de destino que ejecutan sistemas operativos Windows. El script lee las propiedades OSRoles, OSRoleServices y OSFeatures para determinar qué se debe instalar.

Nota:

Este script está pensado para que solo lo llamen los pasos de secuencia de tareas Instalar roles y características yDesinstalar roles y características . No se admite la llamada a este script directamente.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIOSRole.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- OCSetup.exe. Agrega o quita componentes opcionales de Windows

- ServerManagerCmd.exe. Instala, configura y administra Windows Server roles y características

- Sysocmgr.exe. Agrega o quita componentes de Windows

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIOSRole.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/Desinstalar Si se proporciona, este argumento indica que se desinstalarán los roles y características. Si no se proporciona, el script asume que se instalarán los roles y las características.

Propiedades

Name Read Write
IsServerCoreOS -
OSFeatures -
OSRoles -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Este script instala las actualizaciones (paquetes de idioma, actualizaciones de seguridad, etc.) que aparecen en el archivo Packages.xml. El script finaliza automáticamente si la implementación no está en uno de los siguientes estados:

  • La fase es igual a PREINSTALL

  • DeploymentMethod es igual a SCCM

    El script inicia Pkgmgr si DeploymentMethod es igual a SCCM.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIPatches.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Expand.exe. Expande los archivos comprimidos

- Pkgmgr.exe. Instala o actualiza Windows Vista sin conexión

- ZTIConfigFile.vbs. Incluye rutinas para procesar archivos XML

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIPatches.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
Arquitectura -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
LanguagePacks -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Fase -
ResourceRoot -

ZTIPowerShell.wsf

Este script ejecuta un script de Windows PowerShell mediante un host de Windows PowerShell personalizado.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIPowerShell.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT

- Devolver código. Valor numérico devuelto por el script de Windows PowerShell después de la finalización, que indica el estado de finalización del script.
Referencias - Microsoft.BDD.TaskSequencePSHost.exe. Host de Windows PowerShell personalizado que se usa para ejecutar el script de Windows PowerShell.
Ubicación distribution\Scripts
Uso cscript ZTIPowerShell.wsf

Argumentos

Valor Descripción
Ninguna

Propiedades

Name Read Write
Ninguna

ZTIPrereq.vbs

Este script comprueba que el equipo de destino tiene instalado el software de requisitos previos y que es funcional. Las comprobaciones que realiza el script son:

  • Determine si la versión del script de Windows es igual o mayor que la versión 5.6.

  • Compruebe que no se producen errores cuando se crean instancias de referencias de objeto a Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument y el entorno de proceso.

    Si se produce un error en alguna de las comprobaciones, se genera un error y el script sale del procedimiento ValidatePrereq .

Valor Descripción
Entrada Ninguno
Resultado Ninguno
Referencias Ninguno
Ubicación distribution\Scripts
Uso None

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
Ninguno

ZTISCCM.wsf

Este script inicializa ZTI al implementar mediante Configuration Manager. El script realiza el procedimiento siguiente:

  1. Si se activa la depuración, el script crea el OSD. Archivo de depuración.

  2. El script configura estas propiedades:

    • ScriptRootse establece en la carpeta primaria del script que se está ejecutando actualmente.

    • DeployRoot se establece en la carpeta primaria de ScriptRoot.

    • ResourceRoot se establece en DeployRoot.

    • DeploySystemDrive está establecido en C:.

    • DeploymentMethod se establece en SCCM.

  3. Cuando DeployRootcontiene :\:

    • La carpeta DeployRoot se copia en _SMSTSMDataPath\WDPackage

    • ScriptRoot se establece en _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot se establece en la carpeta primaria de ScriptRoot.

    • ResourceRoot está establecido en DeployRoot

  4. Cuando Phase es NULL:

    • Si la variable de entorno %SystemDrive% es X:, DeploymentTypese establece en NEWCOMPUTER y Phase se establece en PREINSTALL. De lo contrario, DeploymentType se establece en REPLACE y Phase se establece en VALIDATION.

    • Si el archivo OldComputer.tag existe en la carpeta primaria del script en ejecución actual, DeploymentType se establece en REPLACE y Phase en VALIDATION. De lo contrario, DeploymentType se establece en REFRESH y Phase en VALIDATION.

    Para obtener más información sobre estas propiedades, consulte el artículo Propiedades .

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTISCCM.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTISCCM.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
_SMSTSMDataPath -
Arquitectura -
BDDPackageID - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
Fase - -
ResourceRoot - -
ScriptRoot - -
ToolRoot - -

ZTISetVariable.wsf

Este script establece la variable de secuencia de tareas global especificada que corresponde al nombre contenido en VariableName en el valor contenido en VariableValue.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTISetVariable.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTISetVariable.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
VariableName -
VariableValue -

ZTITatoo.wsf

Este script tatua el equipo de destino con información de identificación y versión. El script realiza el procedimiento siguiente:

  1. Busque y copie el archivo ZTITatoo.mof en la carpeta %SystemRoot%\System32\Wbem. Cualquier ZTITatoo.mof existente que exista en el destino se eliminará antes de iniciar la operación de copia.

  2. Mofcomp.exe se ejecutará mediante el siguiente comando:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Para todos los métodos de implementación (LTI, ZTI y UDI), estos detalles de implementación se escriben para todos los métodos de implementación en el Registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • El método de implementación se establece en el método de implementación que se usa y se puede establecer en LTI, ZTI o UDI, en función del método de implementación que se realice.

    • El origen de implementación se establece en el origen de la implementación y se puede establecer en OEM, MEDIA o el valor de la propiedad DeploymentMethod .

    • El tipo de implementación se establece en la propiedad DeploymentType .

    • La marca de tiempo de implementación se establece en la fecha actual en formato de fecha WMI.

    • La versión del kit de herramientas de implementación se establece en la propiedad Version .

  4. En el caso de las implementaciones de LTI, estos detalles de implementación se escriben en el Registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • El identificador de secuencia de tareas se establece en la propiedad TaskSequenceID.

    • Nombre de secuencia de tareas se establece en la propiedad TaskSequenceName .

    • La versión de secuencia de tareas se establece en la propiedad TaskSequenceVersion .

  5. Para todas las implementaciones de Configuration Manager (ZTI y UDI para Configuration Manager), estos detalles de implementación se escriben en el registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • El identificador de paquete OSD se establece en la variable de secuencia de tareas _SMSTSPackageID .

    • El nombre del programa OSD siempre se establece en "\*".

    • El identificador de anuncio OSD se establece en la variable de secuencia de tareas _SMSTSAdvertID .

  6. En el caso de las implementaciones de LTI en las que se captura una imagen, estos detalles de implementación se escriben en el Registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Capture Method se establece en el método de implementación que se usa y se puede establecer en LTI, ZTI o UDI, en función del método de implementación que se realice.

    • La marca de tiempo de captura se establece en la fecha actual en formato de fecha WMI.

    • Capture Toolkit Version se establece en la propiedad Version .

    • El identificador de secuencia de tareas de captura se establece en la propiedad TaskSequenceID.

    • El nombre de la secuencia de tareas de captura se establece en la propiedad TaskSequenceName .

    • Capture Task Sequence Version se establece en la propiedad TaskSequenceVersion .

  7. Para todas las implementaciones de Configuration Manager (ZTI y UDI para Configuration Manager) en las que se captura una imagen, estos detalles de implementación se escriben en el registro en HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Capture OSD Package ID (Capturar identificador de paquete OSD ) se establece en la variable de secuencia de tareas _SMSTSPackageID .

    • Capture OSD Program Name (Capturar nombre del programa OSD ) siempre está establecido en "*****".

    • Capture OSD Advertisement ID (Capturar identificador de anuncio OSD ) se establece en la variable de secuencia de tareas _SMSTSAdvertID.

    Nota:

    Este script no está diseñado para ejecutarse en Windows PE.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTITatoo.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Mofcomp.exe. Compilador de archivos .mof de línea de comandos

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTITatoo.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
DeploymentType -
Versión -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

Este script inicializa USMT para capturar y restaurar el estado del usuario en el equipo de destino.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIUserState.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- Loadstate.exe. Deposita datos de estado de usuario en un equipo de destino

- Msiexec.exe. Administra la instalación de aplicaciones basadas en .msi

- Scanstate.exe. Recopila datos de usuario y configuración

- Archivos de aplicación de USMT

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIUserState.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/Capturar -
/Estimar -
/Restaurar -

Propiedades

Name Read Write
Arquitectura -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
ImageSize -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Este script contiene funciones de utilidad que usan la mayoría de los scripts de MDT.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado Ninguno
Referencias - Credentials_ENU.xml. Consultas al usuario las credenciales que se usarán al conectarse a los recursos de red

- IPConfig.exe. Muestra todos los valores de configuración de red TCP/IP actuales y actualiza la configuración de DHCP y DNS.

- MSHTA.exe. Host de aplicación HTML

- Regsvr32.exe. Registra archivos (.dll, .exe, .ocx, etc.) con el sistema operativo.

- Xcopy.exe. Copia archivos y directorios, incluidos los subdirectorios
Ubicación - distribution\Scripts

- program_files\Microsoft Deployment Toolkit\Scripts
Uso <script language="VBScript" src="ZTIUtility.vbs"/>

Argumentos

Valor Descripción
Ninguno Ninguno

Propiedades

Name Read Write
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Arquitectura -
AssetTag -
NombreDeEquipo -
Debug - -
DeploymentMethod -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
EventShare -
HostName -
ImageBuild - -
ImageFlags -
ImageIndex -
ImageLanguage -
ImageProcessor -
ImageSize -
InstallFromPath -
JoinDomain -
LogPath - -
MacAddress -
OSCurrentVersion -
OSDAdvertID -
OSDAnswerFilePath - -
OSDAnswerFilePathSysprep - -
OSDComputerName - -
OSDPackageID -
OSDPackagePath -
OSDTargetSystemDrive -
OSGUID -
OSSKU -
OSVersion -
Fase -
Processor_Architecture -
ResourceRoot -
SLShare -
SLShareDynamicLogging -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -
UDDir -
UDShare -
UserDomain - -
UserID - -
UserPassword - -
UUID -
Versión

Nota: Esta variable es una variable interna que representa la versión de MDT.
- -
WDSServer -

ZTIValidate.wsf

Este script garantiza que la implementación continúe validando la condición del equipo de destino. Los procesos de script son:

  • Si DeploymentType es igual a REFRESH y el equipo de destino es un servidor, se cierra el script.

  • Si OSInstall existe y no es igual a SÍ, se cierra el script.

  • Compruebe que la cantidad mínima de RAM existe en el equipo de destino; Si no es así, se cierra el script.

  • Compruebe que el procesador cumple la velocidad mínima requerida; Si no es así, se cierra el script.

  • Compruebe que el tamaño del disco duro cumple los requisitos mínimos de tamaño; Si no es así, se cierra el script.

  • Compruebe que el sistema operativo del equipo de destino está instalado en la unidad C; Si no es así, se cierra el script.

  • Si DeploymentType = REFRESH, compruebe que la unidad C no está comprimida ejecutando Compact /u C:\.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIValidate.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Compact.exe. Muestra o modifica la compresión de archivos en particiones del sistema de archivos NTFS.

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIValidate.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
ImageSize -
ImageSizeMultiplier -
IsServerOS -
Memoria -
OSDPackagePath -
OSInstall -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerifyOS -

ZTIVHDCreate.wsf

Este script se usa para crear un archivo de disco duro virtual (.vhd o .avhd) en el equipo de destino y montar el archivo .vhd como disco. A continuación, otras partes del proceso de implementación de LTI implementan el sistema operativo Windows y las aplicaciones en el disco duro virtual recién creado. Los procesos de script son los siguientes:

  • El método Class_Initialize se usa para inicializar la variable VHDInputVariable .

  • Valide que VHDCreateSource está definido y busca el archivo .vhd de origen (si se especifica).

  • Genere un nombre de archivo .vhd aleatorio si VHDCreateFilename es igual a RANDOM o "" (null).

  • Compruebe que la carpeta existe donde se va a crear el archivo .vhd (especificado en VHDCreateFileName).

  • Cree el archivo .vhd con los valores de VHDCreateSizePercent, VHDCreateSizeMax y VHDCreateType.

  • Cree un disco de diferenciación (si se especifica) con el valor de VHDCreateDiffVHD.

  • Se montan el archivo .vhd recién creado y el disco de diferenciación opcional.

  • Se devuelve el número de disco del disco duro virtual montado.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIVHDCreate.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - ZTIDiskUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIVHDCreate.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
Discos VHD -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Este script descarga e instala actualizaciones de equipos en una red corporativa que ejecutan WSUS, Windows Update o Microsoft Update mediante la interfaz de programación de aplicaciones (API) del Agente de Windows Update (WUA). De forma predeterminada, esta característica está deshabilitada en cada secuencia de tareas y debe activarse manualmente para ejecutarse.

La mayoría de las empresas ya tendrán equipos e infraestructuras para actualizar los equipos recién implementados a través de la red corporativa. Este proceso implica el seguimiento del conjunto más reciente de revisiones, controladores y actualizaciones disponibles para cada configuración de escritorio y determinar qué actualizaciones se deben descargar e instalar para cada configuración. Si la organización ya tiene un proceso establecido, es posible que este script no sea necesario. Este script se diseñó para cubrir una necesidad de equipos de implementación que podrían no tener procesos establecidos, pero que desean asegurarse de que los equipos de destino se actualizan cuando se implementan.

Este script examina automáticamente el equipo de destino y descarga una amplia gama de actualizaciones que se han detectado que son aplicables. Entre éstas se encuentran:

  • Service Pack de Windows

  • Controladores que no son de Microsoft que se colocaron en Windows Update

  • Las actualizaciones de revisiones más recientes

  • Actualizaciones de Microsoft Office

  • actualizaciones de Microsoft Exchange Server y SQL Server

  • Actualizaciones de Microsoft Visual Studio®

  • Algunas actualizaciones de aplicaciones que no son de Microsoft

Sugerencia

Muchos fabricantes de hardware han colocado sus controladores en Windows Update. Estos controladores ya no tienen que mantenerse en el directorio Controladores de fábrica. Experimente quitando controladores del recurso compartido de distribución para ver cuáles están disponibles en Windows Update. Tenga en cuenta que si los controladores no se incluyen con Windows de forma predeterminada, no quite los controladores de red o almacenamiento, ya que el sistema operativo requerirá la entrada del usuario.

MDT admite la capacidad de implementar una versión actualizada de WUA como parte de la implementación del sistema operativo. Esto ayuda a garantizar que los equipos de destino ejecutan la versión correcta de WUA cuando se implementan. También ayuda a eliminar la necesidad de conectarse a Internet y descargar la versión más reciente de WUA después de la implementación.

MDT también puede configurar WUA para recopilar actualizaciones de equipos de la red corporativa que ejecutan WSUS en lugar de conectarse a Microsoft Novedades a través de Internet. MDT puede configurar opcionalmente WUA para usar un equipo específico que ejecute WSUS mediante la propiedad WSUSServer .

Para obtener información adicional y obtener instrucciones de implementación de WUA, consulte Instalación del agente de Windows Update en equipos cliente.

Obtenga la versión más reciente del instalador independiente de WUA para:

  • versiones x86 (WindowsUpdateAgent30-x86.exe) en https://go.microsoft.com/fwlink/?LinkID=100334

  • versión x64 (WindowsUpdateAgent30-x64.exe) en https://go.microsoft.com/fwlink/?LinkID=100335

    Windows 7 y versiones posteriores incluyen la versión más reciente de WUA, por lo que no es necesario realizar ninguna actualización.

    Para obtener más información, consulte Actualización del agente de Windows Update.

    Cuando se habilita en el secuenciador de tareas, este script se ejecuta varias veces mientras se encuentra en la fase de restauración de estado de la implementación del sistema operativo. Se ejecuta por primera vez después de que el sistema operativo se haya iniciado por primera vez. Asegúrese de que las actualizaciones y service packs más recientes están instaladas antes de la instalación de cualquier aplicación que pueda depender de actualizaciones específicas o service packs que se instalen en el equipo de destino. Por ejemplo, una aplicación podría depender de la versión más reciente de Microsoft .NET Framework que se instale.

    Este script también se ejecuta después de la instalación de las aplicaciones, lo que garantiza que se han aplicado los Service Pack y las actualizaciones más recientes de la aplicación. Por ejemplo, use este script para asegurarse de que las actualizaciones más recientes se aplican a Microsoft Office 2010 o al sistema de Office 2007.

    Es posible que, durante la instalación de una o varias actualizaciones, el equipo de destino tenga que reiniciarse para permitir que la instalación de una actualización finalice por completo. Para asegurarse de que las actualizaciones están instaladas correctamente, si el script detecta que la instalación de una actualización requiere que se reinicie el equipo de destino, el script reinicia automáticamente el equipo de destino y se reanuda si se han detectado actualizaciones adicionales y están pendientes de instalación. El script se cierra si determina que el equipo de destino está totalmente actualizado. Se registrará un error si, al actualizar el equipo de destino, el script tiene siete intentos fallidos de instalar las actualizaciones y el equipo de destino todavía requiere un reinicio.

    Durante el tiempo de ejecución, el script realiza las siguientes tareas:

  • Configure el equipo de destino para que use un servidor WSUS, si se especificó la propiedad WSUSServer .

  • Compruebe que la versión más reciente de WUA está instalada en el equipo de destino.

  • Busque en el equipo de destino las actualizaciones aplicables que aún no están instaladas y que podrían estar ocultas normalmente.

  • Cada actualización tiene una propiedad UpdateID y QNumber asociada:

    • La propiedad UpdateID está en formato GUID, como 67da2176-5c57-4614-a514-33abbdd51f67.

    • La propiedad QNumber es un valor numérico, como 987654.

  • El script compara los valores de propiedad UpdateID y KBArticle con la lista de exclusiones especificada en las siguientes propiedades de MDT:

    • WUMU_ExcludeID. Una lista de updateIDs que se van a excluir; no se instalará ninguna actualización con un UpdateID que se encuentre en esta lista.

    • WUMU_ExcludeKB. Lista de QNumbers que se van a excluir; no se instalará ninguna actualización con un QNumber que se encuentre en esta lista.

    • Además, cualquier actualización que requiera la entrada del usuario se excluirá y no se instalará.

  • Todas las actualizaciones que requieran la aprobación de un Contrato de licencia de usuario final (CLUF) se aprobarán automáticamente mediante el script. Asegúrese de leer y comprobar manualmente cada CLUF antes de ejecutar este script en un entorno de producción.

  • La actividad de cada actualización se escribe en el archivo ZTIWindowsUpdate.log, con la cadena INSTALL o SKIP si la actualización se ha aprobado para la instalación, junto con UpdateID, una breve descripción de la actualización y QNumber.

  • Cada actualización que se va a instalar se descarga e instala en lotes.

  • El equipo de destino puede requerir más de un reinicio durante la instalación de la actualización.

Nota:

Windows Internet Explorer 7 requiere la interacción del usuario, por lo que no se instala con este script.

Nota:

De forma predeterminada, incluya QNumber 925471 en la lista de WUMU_ExcludeKB para evitar que windows Vista Ultimate instale paquetes de idioma adicionales.

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIWindowsUpdate.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - Expand.exe. Expande los archivos comprimidos

- Net.exe. Realiza tareas de administración de red

- WindowsUpdateAgent30-x86.exe. Instala WUA

- WindowsUpdateAgent30-x64.exe. Instala WUA

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).
/UpdateCommand:param - IsInstalled. Establezca en 0 para consultar las actualizaciones que no están instaladas.

- IsHidden. Establezca en 0 para consultar las actualizaciones ocultas.
/Query:value - True. Consulte solo las actualizaciones necesarias. No descargue e instale archivos binarios.

- False. Consultar e instalar las actualizaciones necesarias. Descargue e instale archivos binarios.

Nota:

Cuando se especifica, UpdateCommand requiere al menos una opción.

Nota:

Si especifica ambas opciones para UpdateCommand, deben estar separadas por y.

Nota:

El valor predeterminado de UpdateCommand es IsInstalled=0 e IsHidden=0.

Nota:

Para obtener más información sobre UpdateCommand, vea IUpdateSearcher::Search (Método).

Propiedades

Name Read Write
Arquitectura -
DoCapture -
InstalledUpdates -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Este script da formato al disco duro del equipo de destino. El script:

  • Se cierra si WipeDisk no es igual a TRUE.

  • Determina la unidad adecuada para dar formato

  • Da formato a la unidad llamando a cmd /c format <Drive> /fs:ntfs /p:3 /Y (donde <Drive> es la letra de unidad de la unidad de disco duro que se va a dar formato)

Valor Descripción
Entrada Variables de entorno. Contiene los valores de propiedad, valores de propiedad personalizados, conexione de base de datos, reglas de implementación y otra información que los scripts requieren para completar el proceso de implementación.
Resultado - ZTIWipeDisk.log. Archivo de registro que contiene eventos que genera este script

- BDD.log. Archivo de registro que contiene eventos que generan todos los scripts de MDT
Referencias - CMD.exe. Permite ejecutar herramientas de línea de comandos

- Format.com. Da formato al disco duro

- ZTIUtility.vbs. Incluye funciones de soporte técnico y subrutinas que usa el script.
Ubicación distribution\Scripts
Uso cscript ZTIWipeDisk.wsf </debug:value>

Argumentos

Valor Descripción
/debug:value Genera los mensajes de evento en la consola y en los archivos .log. Si el valor especificado en value es:

- TRUE, los mensajes de evento se envían a la consola y a los archivos de .log

- FALSE, los mensajes de evento solo se envían a los archivos .log (este es el comportamiento cuando no se proporciona el argumento).

Propiedades

Name Read Write
WipeDisk -