Scripts

Os scripts usados nas implantações LTI e ZTI fazem referência às propriedades que determinam as etapas do processo e as definições de configuração usadas durante o processo de implantação. Use esta seção de referência para ajudar a determinar os scripts corretos a serem incluídos nas ações e os argumentos válidos a serem fornecidos ao executar cada script. As seguintes informações são fornecidas para cada script:

  • Nome. Especifica o nome do script.

  • Descrição. Fornece uma descrição da finalidade do script e qualquer informação pertinente sobre a personalização do script.

  • entrada. Indica os arquivos usados para entrada no script.

  • Saída. Indica os arquivos criados ou modificados pelo script.

  • Referências. Indica outros scripts ou arquivos de configuração referenciados pelo script.

  • Local. Indica a pasta onde o script pode ser encontrado. Nas informações para o local, são utilizadas as seguintes variáveis:

    • program_files. Essa variável aponta para o local da pasta Program Files no computador em que o MDT está instalado.

    • distribuição. Essa variável aponta para o local da pasta Distribuição do compartilhamento de implantação.

    • da Platform. Essa variável é um espaço reservado para a plataforma do sistema operacional (x86 ou x64).

  • Uso. Fornece os comandos e as opções que você pode especificar.

  • Argumentos e descrição. Indique os argumentos válidos a serem especificados para o script e uma breve descrição do que cada argumento significa.

  • Propriedades. As propriedades referenciadas pelo script.

BDD_Autorun.wsf

Esse script exibe uma caixa de diálogo que indica a mídia de implantação inserida pelo usuário criada pelo processo MDT (como um DVD inicializável ou um disco rígido removível). A mensagem é exibida por 15 segundos. Se nenhuma ação for executada, o script será iniciado LiteTouch.vbs.

Para obter mais informações sobre LiteTouch.vbs, consulte LiteTouch.vbs.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações exigidas pelos scripts para concluir o processo de implantação
Output Nenhum
Referências LiteTouch.vbs. Inicia LTI
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

BDD_Welcome_ENU.xml

Esse arquivo XML contém o código de script e o layout HTML para a página Bem-vindo à Implantação do Windows que é exibida no início do Assistente de Implantação. Esse arquivo XML é lido pelo Wizard.hta, que executa as páginas do assistente inseridas nesse arquivo XML.

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências - NICSettings_Definition_ENU.xml. Permite que o usuário forneça definições de configuração para adaptadores de rede

- Wizard.hta. Exibe as páginas do Assistente de Implantação

- WPEUtil.exe. Inicializa o Windows PE e as conexões de rede; inicia o LTI
Location distribution\Tools\platform
Uso mshta.exeWizard.hta BDD_Welcome_ENU.xml

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
KeyboardLocalePE -
WelcomeWizardCommand -
WizardComplete -

Credentials_ENU.xml

Esse arquivo XML contém o código de script e o layout HTML para a página do assistente Especificar credenciais para conexão com compartilhamentos de rede no Assistente de Implantação. Esse arquivo XML é lido pelo Wizard.hta, que executa as páginas do assistente inseridas nesse arquivo XML.

Observação

Esta página do assistente só será exibida se houver uma falha durante a validação das credenciais de usuário predefinidas.

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências Credentials_scripts.vbs. Contém funções de suporte de credencial de usuário
Location distribution\Scripts
Uso mshta.exe Wizard.hta /NotWizard /definition:Credentials_ENU.xml [/ValidateAgainstDomain:domain &#124; /ValidateAgainstUNCPath:uncpath] </DoNotSave> </LeaveShareOpen>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

Credentials_scripts.vbs

Esse script analisa os argumentos fornecidos ao carregar o arquivo Credentials_ENU.xml no Assistente de Implantação. Ele também executa a validação de credenciais do usuário. Esse script é lido pelo arquivo Credentials_ENU.xml.

Para obter mais informações sobre Credentials_ENU.xml, consulte o tópico correspondente em Credentials_ENU.xml.

Valor Descrição
Entrada Nenhum
Output As mensagens de evento são gravadas nestes arquivos de log:

- Credentials_scripts.log. Arquivo de log que contém eventos gerados por esse script

- BDD.log. Arquivo de log que contém eventos gerados por todos os scripts MDT
Referências Nenhum
Location distribution\Scripts
Uso <script language="VBScript" src="Credentials_scripts.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Credenciais de usuário -
UserDomain -

DeployWiz_Definition_ENU.xml

Esse arquivo XML contém o código de script e o layout HTML para cada página do assistente no Assistente de Implementação. Esse arquivo é lido pelo Wizard.hta, que executa as páginas do assistente inseridas nesse arquivo XML. Este arquivo .xml contém as seguintes páginas do assistente:

  • Bem-vindo

  • Especificar credenciais para conectar-se a compartilhamentos de rede

  • Sequência de tarefas

  • Detalhes do Computador

  • Dados de Usuário

  • Mover dados e configurações

  • Dados do Usuário (Restaurar)

  • Backup do computador

  • Chave do produto (Product Key)

  • Pacotes de Idiomas

  • Localidade e hora

  • Funções e recursos

  • Aplicativos

  • Senha do Administrador

  • Administradores Locais

  • Captura Imagem

  • BitLocker

  • Pronto para começar

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências - DeployWiz_Initialization.vbs. Inclui funções de suporte e sub-rotinas usadas pelo script

- DeployWiz_Validation.vbs. Inclui funções de suporte e sub-rotinas usadas pelo script

- ZTIBackup.wsf. Cria um backup do computador de destino

- ZTIPatches.wsf. Instala atualizações (pacotes de idiomas, atualizações de segurança e assim por diante)

- ZTIUserState.wsf. Inicializa a migração de estado do usuário para capturar e restaurar o estado do usuário no computador de destino
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
DeploymentMethod -
DeploymentType -
DoCapture -
ImageBuild -
Sinalizadores de Imagem -
ÉBDE -
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

Esse script inicializa as páginas no Assistente de Implantação (armazenadas no DeployWiz_Definition_ENU.xml). Ele também contém funções e sub-rotinas que o Assistente de Implantação chama durante uma implantação LTI.

Valor Descrição
Entrada - DomainOUList.xml. Contém uma lista de UOs de domínio

- ListOfLanguages.xml

- LocationServer.xml. Contém uma lista de compartilhamentos de implantação disponíveis

- Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação; as variáveis de ambiente são preenchidas por ZTIGather.wsf
Output mensagem de evento são gravadas nestes arquivos de log:

- DeployWiz_Initialization.log. Arquivo de log que contém eventos gerados por esse script

- BDD.log. Arquivo de log que contém eventos gerados por todos os scripts MDT
Referências ZTIApplications.wsf. Inicia a instalação do aplicativo
Location distribution\Scripts
Uso <script language="VBScript" src="DeployWiz_Initialization.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Arquitetura -
Aplicativos -
BackupDir -
BackupFile -
BackupShare -
BDEInstall -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
ImplantarRaiz -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
UOs de domínio -
ImageBuild -
Sinalizadores de Imagem -
Linguagem de imagem -
ImageLanguage001 -
Processador de Imagem -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
Pacotes de Idiomas -
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 e valida as informações digitadas nas páginas do Assistente de Implantação (armazenadas em DeployWiz_Definition_ENU.xml). Esse script contém funções e sub-rotinas que o Assistente de Implantação chama durante uma implantação LTI.

Valor Descrição
Entrada - OperatingSystems.xml. Contém a lista de sistemas operacionais disponíveis para implantação

- Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações exigidas pelos scripts para concluir o processo de implantação; as variáveis de ambiente são preenchidas por ZTIGather.wsf
Output Nenhum
Referências - Credentials_ENU.xml. Prompts para o usuário fornecer as credenciais que serão usadas ao se conectar aos recursos de rede

- ZTIGather.wsf. Reúne propriedades e regras de processamento
Location distribution\Scripts
Uso <script language="VBScript" src="DeployWiz_Validation.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Arquitetura -
DeploymentType - -
DeployTemplate -
ImageBuild -
Processador de Imagem - -
OSVersion -
TaskSequenceID -
TSGUID -
Credenciais de usuário -
UserDomain -
UserID -
UserPassword -

LiteTouch.vbs

Esse script é chamado pelo Assistente de Implantação para iniciar o LTI. O script:

  • Remove a pasta C:\MININT (se existir)

  • Verifica se o computador de destino atende aos requisitos para executar o Assistente de Implantação chamando ZTIPrereq.vbs

  • Inicia o Assistente de Implantação executando o LiteTouch.wsf

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências - BDDRun.exe

- ZTIPrereq.vbs. Usado para determinar se o computador de destino atende aos pré-requisitos para implantar um novo sistema operacional

- LiteTouch.wsf. O script responsável por controlar o processo de implantação do LTI
Location distribution\Scripts
Uso cscript LiteTouch.vbs </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

LiteTouch.wsf

Esse script é chamado por LiteTouch.vbs e é responsável por controlar o processo de implantação de LTI. Isso inclui:

  • Executando o Assistente de Implantação

  • Executando o processo de implantação LTI usando o arquivo de sequência de tarefas apropriado

Valor Descrição
Entrada - task_sequence_file.xml. Contém as tarefas e a sequência de tarefas para o processo de implantação de LTI

- Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações exigidas pelos scripts para concluir o processo de implantação; as variáveis de ambiente são preenchidas por ZTIGather.wsf
Output - LiteTouch.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - BDD_Welcome_ENU.xml. Exibe a página de boas-vindas do Assistente de Implantação para implantação LTI

- DeployWiz_Definition_ENU.xml. Exibe as páginas do Assistente de Implantação para implantação LTI

- Diskpart.exe. Utilitário que permite o gerenciamento automatizado de discos, partições e volumes

- LTICleanup.wsf. Executa tarefas de limpeza após o término da implantação

- LTICopyScripts.wsf. Copia os scripts de implantação em um disco rígido local no computador de destino

- MSHTA.exe. Host de aplicativo HTML

- RecEnv.exe. Se esse utilitário existir, o usuário será solicitado a determinar se deseja iniciar o Ambiente de Recuperação do Windows.

- Regsvr32.exe. Registra arquivos (.dll, .exe, .ocx e assim por diante) no sistema operacional

- Summary_Definition_ENU.xml. Exibe os resultados resumidos da implantação do LTI

- TsmBootStrap.exe. Utilitário de inicialização de sequência de tarefas

- Wizard.hta. Exibe as páginas do Assistente de Implantação

- WPEUtil.exe. Inicializa o Windows PE e as conexões de rede; inicia o LTI

- ZTIGather.wsf. Reúne propriedades e regras de processamento

- ZTIPrereq.vbs. Verifica se o computador de destino atende aos requisitos para executar o Assistente de Implantação

- ZTINICConfig.wsf. Configura adaptadores de rede ativados

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso BDDRun.exe "wscript.exe <ScriptDirectory>\LiteTouch.wsf </debug:value>"

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)
/Iniciar Cria um atalho no novo sistema operacional que é executado depois que o shell é iniciado

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Arquitetura - -
Inicialização - -
ComputerBackupLocation -
Nome do computador -
DeployDrive - -
DeploymentMethod - -
DeploymentType - -
ImplantarRaiz - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
Nome do Host -
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

Esse script é responsável por instalar uma imagem do Windows PE no computador de destino. A imagem do Windows PE é usada para coletar informações sobre o computador de destino e executar as tarefas de implantação no computador de destino.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - LTIApply.log. Arquivo de log que contém os eventos gerados por este script

- LTIApply_wdsmcast.log. Arquivo de log que contém eventos gerados pelo utilitário Wdsmcast

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Bootsect.exe. Aplica um setor de inicialização ao disco rígido

- ImageX.exe. Um utilitário usado para criar e gerenciar arquivos WIM

- ZTIBCDUtility.vbs. Inclui funções de utilitário usadas ao executar tarefas do Gerenciador de Inicialização

- ZTIConfigFile.vbs. Inclui rotinas para processamento de arquivos XML

- ZTIDiskUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- Wdsmcast.exe. Um utilitário que os computadores de destino usam para ingressar em uma transmissão multicast
Location distribution\Scripts
Uso cscript LTIApply.wsf </pe> </post> </debug:value>

Argumentos

Valor Descrição
/pe Usa o processo para instalar a imagem do Windows PE no computador de destino
/Postar Limpa arquivos desnecessários após a instalação de uma imagem
/debug:value Envia as mensagens de evento para o console e para os arquivos .log; Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Arquitetura -
Inicialização -
ImplantarRaiz -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
Sinalizadores de Imagem -
Processador de Imagem -
ISBDE -
SourcePath -
TaskSequenceID -
UserDomain -
UserID -
UserPassword -
WDSServer -

LTICleanup.wsf

Esse script remove quaisquer arquivos ou definições de configuração (como scripts, pastas, entradas do Registro ou definições de configuração de logon automático) do computador de destino após a conclusão do processo de implantação.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTICleanup.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Bootsect.exe. Aplica um setor de inicialização ao disco rígido

- Net.exe. Executa tarefas de gerenciamento de rede

- RegSvr32.exe. Registra arquivos (.dll, .exe, .ocx e assim por diante) no sistema operacional

- ZTIBCDUtility.vbs. Inclui funções de utilitário usadas ao executar tarefas do Gerenciador de Inicialização

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript LTICleanup.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
ImplantarRaiz -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Esse script copia os scripts de implantação dos processos de implantação LTI e ZTI em um disco rígido local no computador de destino.

Valor Descrição
Entrada - Summary_Definition_ENU.xml. Exibe os resultados resumidos da implantação do LTI

- Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - LTICopyScripts.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript LTICopyScripts.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

LTIGetFolder.wsf

Esse script exibe uma caixa de diálogo que permite ao usuário navegar até uma pasta. O caminho da pasta selecionado é armazenado na variável de ambiente FOLDERPATH.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output Nenhum
Referências - ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- WizUtility.vbs. Inclui funções de suporte e sub-rotinas que a interface do usuário usa (como páginas do assistente)
Location - distribution\Scripts

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

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Esse script é usado por um OEM durante um cenário OEM LTI para copiar o conteúdo de um compartilhamento de implantação de mídia para o disco rígido do computador de destino para prepará-lo para a duplicação.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTIOEM.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - RoboCopy.exe. Ferramenta de cópia de arquivos e pastas

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript LTIOEM.wsf </BITLOCKER &#124; /BDE> </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)
/BITLOCKER Habilita o BitLocker
/BDE Habilita o BitLocker

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
DeployDrive -
ImplantarRaiz -
TSGUID -

LTISuspend.wsf

Esse script suspende uma sequência de tarefas para permitir que tarefas manuais sejam executadas. Quando esse script é executado, ele cria um atalho para Retomar Sequência de Tarefas na área de trabalho do usuário que permite que o usuário reinicie a sequência de tarefas depois que todas as tarefas manuais forem concluídas.

Observação

Este script só é suportado enquanto estiver no sistema operacional completo.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTISuspend.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - LiteTouch.wsf. Controla o processo de implantação de LTI

- LTICopyScripts.wsf. Copia os scripts de implantação em um disco rígido local no computador de destino

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript LTISuspend.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)
/Currículo -

Propriedades

Nome Leitura Escrever
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Esse script prepara o computador de destino para executar o Sysprep, executa o Sysprep no computador de destino e verifica se o Sysprep foi executado com êxito.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTISysprep.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Expand.exe. Expande arquivos compactados

- Sysprep.exe. Prepara computadores para duplicação

- ZTIConfigFile.vbs. Contém rotinas para processamento de arquivos XML

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript LTISysprep.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
ImplantarRaiz -
DestinationLogicalDrive -
DoCapture -
OSCurrentBuild -
OSDAnswerFilePath -
OSGUID -
SourcePath - -
TaskSequenceID -

NICSettings_Definition_ENU.xml

Esse arquivo XML contém o código de script e o layout HTML para a página do assistente Definir Configurações de Rede IP Estática no Assistente de Implantação. Durante uma implantação LTI, o Wizard.hta lê esse arquivo e executa a página do assistente inserido que solicita a configuração de endereçamento de rede necessária. Se nenhuma configuração de endereçamento IP estático for fornecida, os scripts de implantação usarão DHCP por padrão para obter a configuração de rede necessária.

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências ZTINICUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
OSDAdapterxDNSServerList -
OSDAdapterxDNSSuffix -
OSDAdapterxGateways -
OSDAdapterxIPAddressList -
OSDAdapterxMacAddress -
OSDAdapterxSubnetMask -
OSDAdapterxWINSServerList -
OSDAdapterCount -

Observação

Oxnos nomes de propriedade listados acima é um espaço reservado para uma matriz baseada em zero que contém informações do adaptador de rede.

Summary_Definition_ENU.xml

Esse arquivo XML contém o código de script e o layout HTML para a página do assistente de Resumo de Implantação no Assistente de Implantação. Durante uma implantação de LTI, o Wizard.hta lê esse arquivo e executa a página do assistente inserido que exibe os resultados do resumo da implantação de LTI. Esse arquivo XML contém as seguintes páginas do assistente:

  • Com êxito. Notificação sobre a conclusão bem-sucedida das tarefas de implantação

  • Falha. Notificação sobre a falha na conclusão bem-sucedida das tarefas de implantação

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências Summary_Scripts.vbs. Inclui funções de suporte e sub-rotinas que as páginas do assistente inseridas neste arquivo XML usam
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Esse script é chamado pela página do assistente de Resumo do Assistente de Implantação. Ele contém funções e sub-rotinas usadas para inicialização e validação.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output mensagem de evento são gravadas nestes arquivos de log:

- Summary_scripts.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências Nenhum
Location distribution\Scripts
Uso <script language="VBScript" src="Summary_Scripts.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
DeploymentType -
RetVal -

Wizard.hta

Este Aplicativo de Hipertexto exibe as páginas do Assistente de Implantação.

Valor Descrição
Entrada Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - Wizard.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - LTIGetFolder.wsf. Arquivo de script que inicia uma caixa de diálogo BrowseForFolder

- ZTIConfigFile.vbs. Inclui rotinas para processamento de arquivos XML

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- WizUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location - distribution\Scripts

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

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/NotWizard Usado para ignorar prompts de página do assistente
/definição:nome do arquivo Especifica o arquivo XML que deve ser carregado no assistente

Propriedades

Nome Leitura Escrever
Definição -
DefaultFolderPath -
FolderPath -
WizardComplete -

WizUtility.vbs

Esse script contém funções e sub-rotinas às quais os vários scripts do Assistente de Implementação fazem referência.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - WizUtility.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências LTIGetFolder.wsf. Arquivo de script que inicia uma caixa de diálogo BrowseForFolder
Location - distribution\Scripts

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

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
DefaultFolderPath -
DefaultDestinationDisk -
DefaultDestinationIsDirty -
DefaultDestinationPartition -
DeploymentType -
DestinationDisk -
FolderPath -
OSVersion -
UserDomain -
Credenciais de usuário -

ZTIApplications.wsf

Esse script inicia uma instalação de aplicativos que foram configurados no nó Aplicativos no Deployment Workbench. Este script não tentará instalar nenhum aplicativo que:

  • Não dá suporte ao tipo de plataforma do computador de destino

  • Não suporta o tipo de processador do computador de destino

  • Tem uma entrada de desinstalação no Registro em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Observação

Se o aplicativo listado tiver aplicativos dependentes definidos, esse script tentará instalar esses aplicativos dependentes antes de instalar o aplicativo listado.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIApplications.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - ZTIConfigFile.vbs. Inclui rotinas para processamento de arquivos XML

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- BDDRun.exe. Executa um comando que requer interação do usuário
Location distribution\Scripts
Uso cscript ZTIApplications.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
ApplicationGUID -
ApplicationSuccessCodes -
Aplicativos dependentes -
DeploymentMethod -
Aplicativos Instalados - -
ResourceDrive -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Esse script gera um arquivo XML—ZTIAppXmlGen.xml—a ser usado ao capturar automaticamente dados do usuário (documentos) associados com aplicativos instalados. Ele faz isso por meio da chave do RegistroHKEY_CLASSES_ROOT\Software\Classes e captura todos os aplicativos que:

  • Não estão associadas a uma destas extensões de arquivo: .mp3, .mov, .wma, .wmv, .chm, .evt, .evtx, .exe, .com ou .fon

  • Não estão associadas ao Microsoft Office, como o sistema Office 2007 ou o Microsoft Office 2003.

  • Ter um manipulador aberto válido listado em HKEY_CLASSES_ROOT\application\shell\open\command

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIAppXmlGen.xml. Contém uma lista de aplicativos instalados no computador de destino

- ZTIAppXmlGen.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIAppXmlGen.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DeploymentMethod -
DeploymentType -
ImageBuild -
OSCurrentVersion -
USMTMigFiles - -

ZTIAuthorizeDHCP.wsf

Esse script usa a ferramenta Netsh para configurar o computador de destino para que ele seja um servidor DHCP autorizado no AD DS.

Para obter mais informações sobre como autorizar servidores DHCP, consulte Comandos Netsh para DHCP.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIAuthorizeDHCP.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Netsh.exe. Um utilitário usado para automatizar a configuração de componentes de rede

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIAuthorizeDHCP.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
IPAddress -

ZTIBackup.wsf

Esse script faz um backup do computador de destino usando o utilitário ImageX. O backup é armazenado no local especificado nas propriedades BackupDir e BackupShare .

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIBackup.log. Arquivo de log que contém os eventos gerados por este script

- ZTIBackup_imagex.log. Arquivo de log que contém eventos gerados pelo ImageX

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - ImageX.exe. Um utilitário usado para criar e gerenciar arquivos WIM

- ZTIBCDUtility.vbs. Inclui funções de utilitário usadas ao executar tarefas do Gerenciador de Inicialização

- ZTIDiskUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIBackup.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
BackupDir -
BackupDisk -
BackupDrive -
BackupFile -
BackupPartition -
BackupScriptComplete -
BackupShare -
ComputerBackupLocation -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
ImageBuild -
Sinalizadores de Imagem -
OSDStateStorePath -
Fase -
TaskSequenceID -
USMTLocal -

ZTIBCDUtility.vbs

Esse script contém funções de utilitário que alguns scripts do MDT usam ao executar tarefas do Gerenciador de Inicialização.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output Nenhum
Referências BCDEdit.exe. Uma ferramenta para editar a configuração de inicialização do Windows
Location - distribution\Scripts

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

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

ZTIBde.wsf

Esse script instala e configura o BitLocker no computador de destino. A configuração do BitLocker é limitada a cenários de Novo Computador que têm discos rígidos configurados com uma única partição.

Observação

Para implantações ZTI e UDI, a propriedade UILanguage deve ser definida no CustomSettings.ini ou no BD MDT, pois ZTIBde.wsf tenta ler a localidade da propriedade UILanguage .

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIBde.log. Arquivo de log que contém os eventos gerados por este script

- ZTIBdeFix_diskpart.log. Arquivo de log que contém eventos gerados pela ferramenta Diskpart

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Defrag.exe. Desfragmenta o disco rígido

- Diskpart.exe. Utilitário que permite o gerenciamento automatizado de discos, partições e volumes

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTIOSRole.wsf. Instala funções de servidor

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIBde.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
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

Esse script verifica o BIOS no computador de destino e verifica uma lista de BIOS incompatíveis com o Windows. A lista de BIOS incompatíveis é armazenada no arquivo ZTIBIOSCheck.xml .

Se o BIOS no computador de destino estiver listado no arquivo ZTIBIOSCheck.xml, o script retornará uma status indicando que o BIOS é incompatível com o Windows e que o processo de implantação deve ser encerrado. Para obter informações sobre como preencher a lista de BIOS incompatíveis, consulte ZTIBIOSCheck.xml.

Valor Descrição
Entrada - ZTIBIOSCheck.xml. Contém uma lista de BIOS conhecidos por serem incompatíveis com o Windows

- Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIBIOSCheck.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIBIOSCheck.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

ZTICoalesce.wsf

Configuration Manager exige que os pacotes sejam numerados sequencialmente começando com PACKAGES001, sem lacunas na sequência numérica. Caso contrário, a instalação falhará.

Esse script permite definir e nomear variáveis usando informações de identificação sobre o programa a ser executado - por exemplo, ComputerPackages100, ComputerPackages110 ou CollectionPackages150. Em seguida, quando esse script é executado, o Configuration Manager localiza todas as variáveis que correspondem a um padrão (por exemplo, todos os nomes de variáveis que contêm a cadeia de caracteres Packages) e cria uma lista sequencial, sem lacunas, usando o nome base PACKAGES.

Por exemplo, se as seguintes variáveis foram definidas (usando variáveis de computador, variáveis de coleção ou no CustomSettings.ini ou no banco de dados MDT, por exemplo):

  • ComputerPackages100=XXX00001:Program

  • ComputerPackages110=XXX00002:Program

  • CollectionPackages150=XXX00003:Program

  • packages001=XXX00004:Program

    Após a execução do script, a lista seria:

  • PACKAGES001=XXX00004:Program

  • PACKAGES002=XXX00001:Program

  • PACKAGES003=XXX00002:Program

  • PACKAGES004=XXX00003:Program

    O Configuration Manager seria capaz de executar todos os quatro programas.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTICoalesce.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTICoalesce.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/CoalesceDigits:value Especifica a quantidade de dígitos que precisam ser fornecidos ao criar a sequência de numeração. Por exemplo, um valor de:

- 2 criaria PACKAGE03

- 3 criaria PACKAGE003

O valor padrão, se esse argumento não for fornecido, será 3.

Propriedades

Nome Leitura Escrever
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Esse script contém rotinas comuns para o processamento de arquivos XML do MDT.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConfigFile.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências Net.exe
Location distribution\Scripts
Uso <script language="VBScript" src="ZTIConfigFile.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
IsSafeForWizardHTML -
MandatoryApplications -
SkipGroupSubFolders -

ZTIConfigure.wsf

Esse script configura o arquivo Unattend.xml com os valores de propriedade especificados anteriormente no processo de implantação do MDT. O script configura o arquivo apropriado com base no sistema operacional que está sendo implantado.

Esse script lê o arquivo ZTIConfigure.xml para determinar como atualizar o arquivo Unattend.xml com os valores apropriados especificados nas propriedades de implantação. O arquivo ZTIConfigure.xml contém as informações para converter propriedades em configurações no arquivo Unattend.xml.

Valor Descrição
Entrada - ZTIConfigure.xml. Contém uma lista de valores de propriedade (especificados anteriormente no processo de implantação) e suas definições de configuração correspondentes

- Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConfigure.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIConfigure.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nome do computador - -
DeploymentType -
DeploymentMethod -
ImplantarRaiz -
DestinationLogicalDrive -
DomainAdminDomain -
ImageBuild -
OSDAnswerFilePath -
OSDAnswerFilePathSysprep -
OSDComputerName -
Fase -
TaskSequenceID -

ZTIConfigureADDS.wsf

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConfigureADDS.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Dcpromo.exe. Instala e remove o AD DS

- Net.exe. Executa tarefas de gerenciamento de rede

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIConfigureADDS.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmGC -
DatabasePath -
Nível de domínio -
DomainNetBiosName -
Nível da floresta -
Novo domínio -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
SiteName -
SysVolPath -

ZTIConfigureDHCP.wsf

Esse script configura o DHCP no computador de destino.

Observação

O DHCP já deve estar instalado no computador de destino antes de executar esse script.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConfigureDHCP.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Netsh.exe. Um utilitário que permite automatizar a configuração de componentes de rede

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIConfigureDHCP.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DHCPScopesxDescription -
DHCPScopesxEndIP -
DHCPScopesxExcludeStartIP -
DHCPScopesxExcludeEndIP -
DHCP ScopesxIP -
DHCPScopesxName -
DHCPScopesxOptionRouter -
DHCPScopesxOptionDNSDomainName -
DHCPScopesxOptionDNSServer -
DHCPScopesxOptionLease -
DHCPScopesxOptionNBTNodeType -
DHCPScopesxOptionPXEClient -
DHCPScopesxOptionWINSServer -
DHCPScopesxStartIP -
DHCPScopesxSubnetmask -
DHCPServerOptionDNSDomainName -
DHCPServerOptionDNSServer -
DHCPServerOptionNBTNodeType -
DHCPServerOptionPXEClient -
DHCPServerOptionRouter -
DHCPServerOptionWINSServer -

Observação

O xnas propriedades listadas aqui é um espaço reservado para uma matriz baseada em zero que contém informações de configuração DHCP.

ZTIConfigureDNS.wsf

Esse script configura o DNS no computador de destino. Para executar as tarefas de configuração reais, o script usa o utilitário Dnscmd.

Para obter mais informações sobre Dnscmd.exe, consulte Visão geral do Dnscmd.

Observação

O DNS já deve estar instalado no computador de destino antes de executar este script.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConfigureDNS.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Dnscmd.exe. Auxilia os administradores no gerenciamento de DNS

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIConfigureDNS.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DNSServerOptionDisableRecursion -
DNSServerOptionBINDSecondaries -
DNSServerOptionFailOnLoad -
DNSServerOptionEnableRoundRobin -
DNSServerOptionEnableNetmaskOrdering -
DNSServerOptionEnableSecureCache -
DNSServerOptionNameCheckFlag -
DNSZonesxName -
DNSZonesxType -
DNSZonesxMasterIP -
DNSZonesxDirectoryPartition -
DNSZonesxFileName -
DNSZonesxScavenge -
DNSZonesxUpdate -

Observação

O xnas propriedades listadas aqui é um espaço reservado para uma matriz baseada em zero que contém informações de configuração de DNS.

ZTIConnect.wsf

O processo de implantação do MDT usa esse script para autenticar com um computador servidor (como um computador que executa o SQL Server ou outro servidor que tenha uma pasta de rede compartilhada). Quando esse script é executado, ele valida que uma conexão pode ser criada com a pasta compartilhada de rede especificada no argumento /uncpath .

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIConnect.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIConnect.wsf /UNCPath:<uncpath> </debug:value>

Argumentos

Valor Descrição
/UNCPath:uncpath Especifica um caminho UNC totalmente qualificado para uma pasta compartilhada de rede
/debug:value Envia as mensagens de evento para o console e para os arquivos .log; Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTICopyLogs.wsf

Copie os arquivos Smsts.log e BDD.log para uma subpasta abaixo do compartilhamento especificado pela propriedade SLShare . A subpasta usa o nome especificado por OSDComputerName, _SMSTSMachineName ou HostName .

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTICopyLogs.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTICopyLogs.wsf </debug:value>

Argumentos

Valor Descrição
/debug: valor Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTIDataAccess.vbs

Esse script contém rotinas comuns para acesso ao banco de dados.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIDataAccess.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências Nenhum
Location distribution\Scripts
Uso <script language="VBScript" src="ZTIDataAccess.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
_SMSTSReserved1 -
_SMSTSReserved2 -
Arquivo de Regras -
UserDomain - -
UserID - -
UserPassword - -

ZTIDisableBDEProtectors.wsf

Se o BitLocker estiver habilitado, esse script suspenderá os protetores do BitLocker configurados no sistema.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIDisableBDEProtectors.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIDisableBDEProtectors.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
ImageBuild -
ISBDE -
OSCurrentBuild -
OSCurrentVersion -
OSVersion -

ZTIDiskpart.wsf

Esse script cria as partições de disco no computador de destino chamando o utilitário Diskpart. Os parâmetros usados para configurar o disco são especificados pelo Sequenciador de Tarefas ou em CustomSettings.ini. ZTIDiskpart.wsf é executado principalmente em cenários de Novo Computador. O processo funciona assim:

  1. O processo de implantação do MDT executa o script ZTIDiskpart.wsf com base nas etapas e na sequência de etapas no Sequenciador de Tarefas.

  2. O ZTIDiskpart.wsf inicia o utilitário Diskpart e envia os comandos de configuração necessários.

  3. ZTIDiskpart.wsf executa Diskpart.exe e fornece um arquivo .txt como um parâmetro de linha de comando.

  4. O disco é inicialmente limpo enviando ao Diskpart o comando CLEAN .

  5. Se este for o primeiro disco e nenhuma configuração de disco tiver sido especificada pelo Sequenciador de Tarefas ou em CustomSettings.ini, uma única partição será criada para armazenar o sistema operacional. No entanto, se uma configuração de disco tiver sido especificada, o disco será configurado de acordo com a configuração especificada.

  6. Se o BitLocker for habilitado, o espaço será reservado no final do primeiro disco.

  7. Todos os comandos format são enfileirados até que o Diskpart seja concluído. Se não for especificado explicitamente pelo Seqüenciador de Tarefas ou no CustomSettings.ini, o ZTIDiskpart.wsf executará uma formatação rápida da unidade C usando o seguinte comando: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. O ZTIDiskpart.wsf copia os arquivos ZTIDiskpart_diskpart.log e BDD.log do disco RAM de volta para o disco rígido.

    Personalize a configuração do disco do computador de destino fornecendo as informações necessárias no Sequenciador de Tarefas ou no CustomSettings.ini.

    Para obter mais informações sobre como configurar discos, consulte o documento MDT Usando o Microsoft Deployment Toolkit.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIDiskpart.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Diskpart.exe. Utilitário que permite o gerenciamento automatizado de discos, partições e volumes

- Format.com. Formata o disco rígido

- ZTIDiskUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIDiskpart.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
BDEDriveLetter -
BDEDriveSize -
BDEInstall -
DeployDrive -
DeploymentType -
DestinationDisk -
DestinationLogicalDrive -
DoNotCreateExtraPartition -
ImageBuild -
OSDDiskIndex -
OSDDiskpartBiosCompatibilityMode - -
OSDDiskType -
OSDPartitions -
OSDPartitionStyle -
SMSTSLocalDataDrive -
VolumeLetterVariable -

ZTIDiskUtility.vbs

Esse script contém funções e sub-rotinas relacionadas ao disco que os vários scripts no processo de implantação do MDT chamam.

Valor Descrição
Entrada Nenhum
Output - ZTIDiskUtility.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - BcdBoot.exe. Configura a partição do sistema

- DiskPart.exe. Utilitário que permite o gerenciamento automatizado de discos, partições e volumes
Location distribution\Scripts
Uso <script language="VBScript" src="ZTIDiskUtility.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
DestinationLogicalDrive -
UILanguage - -

ZTIDomainJoin.wsf

Durante a fase de implantação da Restauração do Estado, esse script verifica se o computador ingressou em um domínio e se recupera de tentativas com falha de ingressar em um domínio.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIDomainJoin.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - LTISuspend.wsf

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIDomainJoin.wsf </debug:value>

Argumentos

Valor Descrição
/debug: valor Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/DomainErrorRecovery: value Tentativas de ingressar o computador no domínio. Se o valor especificado em valor for:

- AUTO. Tente novamente o processo de ingresso no domínio. Reinicie e tente novamente. Esse é o comportamento padrão do script.

- FALHAR. Interrompe todo o processamento. Todo o processamento de sequência de tarefas é interrompido.

- MANUAL. Parar o processamento; Permite que o usuário ingresse manualmente o computador no domínio.

Propriedades

Nome Leitura Escrever
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainErrorRecovery -
DomainJoinAttempts - -
JoinDomain -
JoinWorkgroup -
LTISuspend -
MachineObjectOU -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIDrivers.wsf

Esse script instala drivers de dispositivo adicionais no computador de destino antes de iniciar a configuração do sistema operacional. Esse script lê o arquivo Drivers.xml e copia a lista de arquivos de driver de dispositivo no arquivo Drivers.xml (criado e gerenciado no nó Drivers no Workbench de Implantação) para o computador de destino.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - PnpEnum.xml. Contém uma lista de todos os dispositivos instalados no computador de destino

- ZTIDrivers.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Attrib.exe. Define atributos de arquivo e pasta

- CMD.exe. Permite a execução de ferramentas de linha de comando

- Microsoft.BDD.PnpEnum.exe. Utilitário que enumera dispositivos Plug and Play

- Reg.exe. A ferramenta do Registro do console para ler e modificar dados do Registro

- ZTIConfigFile.vbs. Inclui rotinas para processamento de arquivos XML

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIDrivers.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
CustomDriverSelectionProfile -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive - -
DoCapture -
Caminhos do Motorista -
DriverSelectionProfile -
ImageBuild -
InstallFromPath -
OSDAnswerFilePath -
OSDAnswerFilePathSysPrep -
OSDPlatformArch -
Fase -
ResourceRoot -

ZTIExecuteRunbook.wsf

Esse script executa runbooks do Orchestrator no computador de destino. Um runbook do Orchestrator é a sequência de atividades que orquestram ações em computadores e redes. Você pode iniciar runbooks do Orchestrator no MDT usando o tipo de etapa de sequência de tarefas Executar Runbook , que por sua vez executa esse script.

Valor Descrição
Entrada As variáveis de ambiente contêm os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação.
Output - BDD.log contém eventos gerados por todos os scripts do MDT.

- Retornar o status da conclusão do runbook.

- Retorne parâmetros da saída do runbook.
Referências - ZTIUtility.vbs inclui funções de suporte e sub-rotinas que o script usa.
Location distribution\Scripts
Uso cscript ZTIExecuteRunbook.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
OrchestratorServer -
RunbookName -
RunbookID -
RunbookParameterMode -
RunbookParametersxParameterID -
RunbookParametersxParameterValue -
RunbookOutputParameters

Observação:

Se um runbook retornar parâmetros de saída, uma variável de sequência de tarefas será criada para cada parâmetro e o valor retornado do parâmetro será atribuído à variável de sequência de tarefas.
-

Esse script cria as variáveis de sequência de tarefas listadas na tabela a seguir para uso interno do script. Não defina essas variáveis de sequência de tarefas no CustomSettings.ini ou no BD MDT.

Nome Descrição
OrchestratorServer Nome do servidor que executa o Orchestrator especificado no Servidor Orchestrator na etapa de sequência de tarefas Executar Runbook
RunbookName Nome do runbook especificado no Runbook na etapa de sequência de tarefas Executar Runbook
RunbookID Identificador atribuído ao runbook no servidor Orchestrator
RunbookParametersxParameterID Identificador atribuído a um parâmetro de runbook específico no servidor Orchestrator
RunbookParametersxParameterName Nome atribuído a um parâmetro de runbook específico no servidor Orchestrator
RunbookParametersxParameterValue Valor atribuído a um parâmetro de runbook específico no servidor Orchestrator

ZTIGather.wsf

Esse script reúne as propriedades e as regras de processamento que controlam o processo de implantação. As propriedades e regras (também conhecidas como propriedades locais) são explicitamente definidas nesse script e contidas no arquivo ZTIGather.xml, no arquivo CustomSettings.ini e no BD MDT (criado no nó Banco de Dados no Workbench de Implantação).

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIGather.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Wpeutil.exe. Inicializa o Windows PE e as conexões de rede; inicia o LTI

- ZTIDataAccess.vbs. Contém rotinas para acesso ao banco de dados

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIGather.wsf </debug:value> </localonly> </inifile:ini_file_name>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/localonly Retorna apenas informações sobre o computador de destino e o sistema operacional atual instalado no computador de destino; não analisa o arquivo de .ini de entrada (especificado no argumento /inifile ); Retorna propriedades e regras especificadas no arquivo .ini

Se não for especificado, o script retornará informações sobre o computador de destino e o sistema operacional instalado no momento; Analisa o arquivo .ini
/inifile:ini_file_name Nome e caminho do arquivo de .ini de entrada que contém as propriedades e regras usadas no processo de implantaçãoSe não for especificado, o script usará o valor padrão em CustomSettings.ini

Propriedades

Nome Leitura Escrever
Tudo - -

ZTIGroups.wsf

Esse script captura e restaura a associação ao grupo local no computador de destino. Esse script é chamado com o argumento **/capture** para fazer backup da associação ao grupo do computador de destino antes de implantar o sistema operacional. A propriedade CaptureGroups contém a lista de grupos que fazem backup de script. O script é chamado com o argumento **/restore** para restaurar a associação ao grupo depois que o sistema operacional é implantado. Ao executar uma operação de restauração, ela restaura a associação de todos os grupos que foram submetidos a backup quando o script foi executado usando o argumento /capture .

Observação

Ao restaurar a associação a um grupo, o script não cria nenhum grupo de destino que ainda não exista no computador de destino. Portanto, certifique-se de incluir todos os grupos necessários no computador de referência ao criar o arquivo de imagem.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIGroups.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIGroups.wsf </debug:value> </backup> </restore>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/capturar Faz backup da associação a um grupo dos grupos locais no computador de destino, conforme especificado na propriedade CaptureGroups
/restaurar Restaura a associação ao grupo para os grupos locais com backup anterior no processo de implantação

Propriedades

Nome Leitura Escrever
CaptureGroups -
Grupos - -
HostName -

ZTILangPacksOnline.wsf

Este script instala pacotes de idiomas para sistemas operacionais Windows. O script espera os arquivos CAB do pacote de idiomas em uma estrutura de pastas contendo pelo menos uma pasta.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTILangPacksOnline.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Lpksetup.exe. A ferramenta de configuração do pacote de idiomas usada para adicionar ou remover pacotes de idiomas

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTILangPacksOnline.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
OSVersion -

ZTIModifyVol.wsf

Esse script modifica um volume para definir a ID do GPT e os atributos para volumes de utilitários, o que é necessário para criar partições do Windows RE em computadores com UEFI. Esse script precisa ser chamado ao implantar em computadores com UEFI para estas situações:

  • Implantações de LTI nas quais estruturas de partição personalizadas (volume) estão sendo criadas, como a criação de cinco partições em vez das quatro partições padrão que normalmente são criadas para uso com UEFI

  • Todas as implantações de ZTI e UDI

Observação

Esse script deve ser chamado somente ao criar estruturas de partições para uso com UEFI. Esse script não deve ser chamado ao criar estruturas de partição a serem usadas em implantações sem UEFI.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output BDD.log contém eventos gerados por todos os scripts do MDT.
Referências ZTIUtility.vbs inclui funções de suporte e sub-rotinas que o script usa.
Location distribution\Scripts
Uso cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Argumentos

Valor Descrição
/UtilityVol:value Fornece a letra da unidade do volume que precisa ser configurado para uma partição do Windows RE Tools para uso com computadores com UEFI (por exemplo, "E:")
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
UtilityVol -

ZTIMoveStateStore.wsf

Esse script move o estado do usuário capturado e os arquivos de backup para C:\Windows\Temp\StateStore.

Observação

Esse script é executado somente ao implantar imagens usando o Configuration Manager.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIMoveStateStore.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIMoveStateStore.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTINextPhase.wsf

Esse script atualiza a propriedade Phase para a próxima fase no processo de implantação. O Sequenciador de Tarefas usa essas fases para determinar a sequência na qual cada tarefa deve ser concluída. A propriedade Phase inclui os seguintes valores:

  • VALIDAÇÃO. Identifique se o computador de destino é capaz de executar os scripts necessários para concluir o processo de implantação.

  • STATECAPTURE. Salve todos os dados de migração de estado do usuário antes de implantar o novo sistema operacional de destino.

  • PRÉ-INSTALAÇÃO. Conclua todas as tarefas que precisam ser feitas (como criar novas partições) antes que o sistema operacional de destino seja implantado.

  • INSTALAR. Instale o sistema operacional de destino no computador de destino.

  • PÓS-INSTALAÇÃO. Conclua todas as tarefas que precisam ser feitas antes de restaurar os dados de migração de estado do usuário. Essas tarefas personalizam o sistema operacional de destino antes de iniciar o computador de destino pela primeira vez após a implantação (como instalar atualizações ou adicionar drivers).

  • STATERESTORE. Restaure os dados de migração de estado do usuário salvos durante a Fase de Captura de Estado.

    Para obter mais informações sobre a propriedade Fase , consulte Fase.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTINextPhase.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTINextPhase.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DeploymentMethod -
Fase - -

ZTINICConfig.wsf

Esse script configura adaptadores de rede ativados com valores que o ZTIGather.wsf capturou com base nas propriedades listadas no arquivo CustomSettings.ini ou no BD MDT (criado no nó Banco de Dados no Workbench de Implantação).

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTINICConfig.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTINicUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTINicConfig.wsf </debug:value> </ForceCapture> </RestoreWithinWinPE>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/ForceCapture Se houver adaptadores de rede local com endereços IP estáticos salvos, esse script capturará essas configurações e as salvará no ambiente local, por exemplo, C:\MININT\SMSOSD\OSDLogs\Variables.dat. Esse script pode ser útil na captura de configurações IP estáticas para um grande número de computadores para automação.
/RestoreWithinWinPE Quando especificado, aplica quaisquer configurações de rede IP estáticas salvas ao computador local, quando apropriado; Usado somente para processamento interno.

Propriedades

Nome Leitura Escrever
DeployDrive - -
DeploymentMethod -
DeploymentType -
ImplantarRaiz -
OSDAdapterCount - -
OSGuid -
OSDMigrateAdapterSettings -
Fase -

ZTINICUtility.vbs

Esse script contém funções e sub-rotinas relacionadas ao adaptador de rede que os vários scripts no processo de implantação do MDT chamam.

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Netsh.exe. Um utilitário usado para automatizar a configuração de componentes de rede
Location distribution\Scripts
Uso <script language="VBScript" src="ZTINicUtility.vbs"/>

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
OSDAdapterAdapterIndexAdapterName - -

Observação

AdapterIndexnessa propriedade é um espaço reservado para uma matriz baseada em zero que contém informações sobre o adaptador de rede.

ZTIOSRole.wsf

Esse script instala funções de servidor para computadores de destino que estão executando sistemas operacionais Windows. O script lê as propriedades OSRoles, OSRoleServices e OSFeatures para determinar o que deve ser instalado.

Observação

Esse script deve ser chamado somente pelas etapas de sequência de tarefas Instalar Funções e Recursos eDesinstalar Funções e Recursos . Não há suporte para chamar esse script diretamente.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIOSRole.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- OCSetup.exe. Adiciona ou remove componentes opcionais do Windows

- ServerManagerCmd.exe. Instala, configura e gerencia funções e recursos do Windows Server

- Sysocmgr.exe. Adiciona ou remove componentes do Windows

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIOSRole.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/Desinstalar Se fornecido, esse argumento indica que as funções e os recursos serão desinstalados. Se não for fornecido, o script assumirá que as funções e os recursos serão instalados.

Propriedades

Nome Leitura Escrever
IsServerCoreOS -
OSFeatures -
OSRoles -
OSRoleServices -
OSVersion -
SMSTSRebootRequested -

ZTIPatches.wsf

Esse script instala atualizações (pacotes de idiomas, atualizações de segurança e assim por diante) listadas no arquivo Packages.xml. O script será encerrado automaticamente se a implantação não estiver em um dos seguintes estados:

  • Fase igual a PRÉ-INSTALAR

  • DeploymentMethod igual a SCCM

    O script iniciará Pkgmgr se DeploymentMethod for igual a SCCM.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIPatches.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Expand.exe. Expande arquivos compactados

- Pkgmgr.exe. Instala ou atualiza o Windows Vista offline

- ZTIConfigFile.vbs. Inclui rotinas para processamento de arquivos XML

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIPatches.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
CustomPackageSelectionProfile -
ImplantarRaiz -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
Pacotes de Idiomas -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Fase -
ResourceRoot -

ZTIPowerShell.wsf

Esse script executa um script do Windows PowerShell usando um host personalizado do Windows PowerShell.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIPowerShell.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT

- Código de retorno. O valor numérico retornado pelo script do Windows PowerShell após a conclusão, que indica o status de conclusão do script.
Referências - Microsoft.BDD.TaskSequencePSHost.exe. Host personalizado do Windows PowerShell usado para executar o script do Windows PowerShell.
Location distribution\Scripts
Uso cscript ZTIPowerShell.wsf

Argumentos

Valor Descrição
Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

ZTIPrereq.vbs

Esse script verifica se o computador de destino tem o software de pré-requisito instalado e se ele está funcionando. As verificações que o script executa são:

  • Determine se a versão do Script do Windows é igual ou superior à versão 5.6.

  • Verifique se os erros não ocorrem quando as referências de objeto são instanciadas em Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument e o ambiente de processo.

    Se qualquer uma das verificações falhar, um erro será gerado e o script sairá do procedimento ValidatePrereq .

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências Nenhum
Location distribution\Scripts
Uso None

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

ZTISCCM.wsf

Esse script inicializa a ZTI ao implantar usando o Configuration Manager. O script executa o seguinte procedimento:

  1. Se a depuração estiver ativada, o script criará o OSD. Arquivo de depuração.

  2. O script configura estas propriedades:

    • ScriptRooté definido como a pasta pai do script em execução no momento.

    • DeployRoot é definido como a pasta pai de ScriptRoot.

    • ResourceRoot está definido como DeployRoot.

    • DeploySystemDrive está definido como C:.

    • DeploymentMethod está definido como SCCM.

  3. Quando DeployRootcontém :\:

    • A pasta DeployRoot é copiada para _SMSTSMDataPath\WDPackage

    • ScriptRoot está definido como _SMSTSMDataPath\WDPackage\Scripts

    • DeployRoot está definido como a pasta pai de ScriptRoot

    • ResourceRoot está definido como DeployRoot

  4. Quando a fase é NULL:

    • Se a variável de ambiente %SystemDrive% for X:, DeploymentTypeserá definido como NEWCOMPUTER e Phase será definido como PREINSTALL. Caso contrário, DeploymentType é definido como REPLACE e Phase é definido como VALIDATION.

    • Se o arquivo OldComputer.tag existir na pasta pai do script em execução atual, DeploymentType será definido como REPLACE e Phase será definido como VALIDATION. Caso contrário, DeploymentType é definido como REFRESH e Phase é definido como VALIDATION.

    Para obter mais informações sobre essas propriedades, consulte o artigo Propriedades .

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTISCCM.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTISCCM.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
_SMSTSMDataPath -
Arquitetura -
BDDPackageID - -
DeploymentMethod - -
DeploymentType - -
ImplantarRaiz - -
Fase - -
ResourceRoot - -
ScriptRoot - -
ToolRoot - -

ZTISetVariable.wsf

Esse script define a variável de sequência de tarefas global especificada que corresponde ao nome contido em VariableName para o valor contido em VariableValue.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTISetVariable.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTISetVariable.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
VariableName -
VariableValue -

ZTITatoo.wsf

Este script tatua o computador de destino com informações de identificação e versão. O script executa o seguinte procedimento:

  1. Localize e copie o arquivo ZTITatoo.mof para a pasta %SystemRoot%\System32\Wbem. Qualquer ZTITatoo.mof preexistente no destino será excluído antes de iniciar a operação de cópia.

  2. Mofcomp.exe será executado usando o seguinte comando:

    %SystemRoot%\System32\Wbem\Mofcomp.exe -autorecover %SystemRoot%\System32\Wbem\ZTITatoo.mof.
    
  3. Para todos os métodos de implantação (LTI, ZTI e UDI), estes detalhes de implantação são gravados para todos os métodos de implantação no Registro em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • O Método de Implantação é definido como o método de implantação que está sendo usado e pode ser definido como LTI, ZTI ou UDI, dependendo do método de implantação que está sendo executado.

    • A Origem da Implantação é definida como a origem da implantação e pode ser definida como OEM, MEDIA ou o valor na propriedade DeploymentMethod .

    • O Tipo de Implantação está definido como a propriedade DeploymentType .

    • O carimbo de data/hora da implantação é definido como a data atual no formato de data WMI.

    • A Versão do Kit de Ferramentas de Implantação está definida como a propriedade Version .

  4. Para implantações de LTI, esses detalhes de implantação são gravados no Registro em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • A ID de Sequência de Tarefas está definida como a propriedade TaskSequenceID.

    • O Nome da Sequência de Tarefas está definido como a propriedade TaskSequenceName .

    • A Versão da Sequência de Tarefas está definida como a propriedade TaskSequenceVersion .

  5. Para todas as implantações de Configuration Manager (ZTI e UDI para Configuration Manager), esses detalhes de implantação são gravados no Registro em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • A ID do pacote OSD está definida como a variável de sequência de tarefas _SMSTSPackageID .

    • O Nome do Programa OSD é sempre definido como "\*".

    • A ID do anúncio OSD está definida como a variável de sequência de tarefas _SMSTSAdvertID .

  6. Para implantações LTI em que uma imagem está sendo capturada, esses detalhes de implantação são gravados no Registro em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • O Método de Captura é definido como o método de implantação usado e pode ser definido como LTI, ZTI ou UDI, dependendo do método de implantação que está sendo executado.

    • Captura O carimbo de data/hora é definido como a data atual no formato de data WMI.

    • A Versão do Kit de Ferramentas de Captura está definida como a propriedade Version.

    • Capturar ID de Sequência de Tarefas está definida como a propriedade TaskSequenceID.

    • Capturar o Nome da Sequência de Tarefas está definido como a propriedade TaskSequenceName.

    • Capturar Versão de Sequência de Tarefas está definida como a propriedade TaskSequenceVersion.

  7. Para todas as implantações de Configuration Manager (ZTI e UDI para Configuration Manager) nas quais uma imagem está sendo capturada, esses detalhes de implantação são gravados no Registro em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • Captura ID do pacote OSD está definido como a variável de sequência de tarefas _SMSTSPackageID.

    • Captura nome do programa OSD é sempre definido como "*****".

    • Captura ID de anúncio do OSD está definida como a variável de sequência de tarefas _SMSTSAdvertID.

    Observação

    Este script não foi projetado para ser executado no Windows PE.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTITatoo.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Mofcomp.exe. Linha de comando do compilador de arquivo .mof

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTITatoo.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
_SMSTSAdvertID -
_SMSTSPackageID -
_SMSTSSiteCode -
DeploymentMethod -
DeploymentType -
Versão -
TaskSequenceID -
TaskSequenceName -
TaskSequenceVersion -

ZTIUserState.wsf

Esse script inicializa a USMT para capturar e restaurar o estado do usuário no computador de destino.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIUserState.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Loadstate.exe. Deposita os dados de estado do usuário em um computador de destino

- Msiexec.exe. Gerencia a instalação de aplicativos baseados em .msi

- Scanstate.exe. Coleta configurações e dados do usuário

- USMT Application Files

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIUserState.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/Captura -
/Estimativa -
/Restaurar -

Propriedades

Nome Leitura Escrever
Arquitetura -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
Tamanho da Imagem -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
Caminho de Estado - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Esse script contém funções de utilitário que a maioria dos scripts do MDT usam.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output Nenhum
Referências - Credentials_ENU.xml. Prompts para o usuário fornecer as credenciais que serão usadas ao se conectar aos recursos de rede

- IPConfig.exe. Exibe todos os valores atuais de configuração de rede TCP/IP e atualiza configurações de DHCP e DNS

- MSHTA.exe. Host de aplicativo HTML

- Regsvr32.exe. Registra arquivos (.dll, .exe, .ocx e assim por diante) no sistema operacional

- Xcopy.exe. Copia arquivos e diretórios, incluindo subdiretórios
Location - distribution\Scripts

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

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
_SMSTSAdvertID -
_SMSTSCurrentActionName -
_SMSTSCustomProgressDialogMessage -
_SMSTSInstructionTableSize -
_SMSTSLogPath -
_SMSTSMachineName -
_SMSTSNextInstructionPointer -
_SMSTSOrgName -
_SMSTSPackageID -
_SMSTSPackageName -
_SMSTSPackagePath -
_SMSTSReserved1 -
_SMSTSReserved2 -
Arquitetura -
AssetTag -
Nome do computador -
Depurar - -
DeploymentMethod -
ImplantarRaiz -
DestinationDisk - -
DestinationLogicalDrive - -
Partição de destino - -
EventShare -
Nome do Host -
ImageBuild - -
Sinalizadores de Imagem -
ImageIndex -
Linguagem de imagem -
Processador de Imagem -
Tamanho da Imagem -
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 -
Versão

Observação: Essa variável é uma variável interna que representa a versão do MDT.
- -
WDSServer -

ZTIValidate.wsf

Esse script garante que seja seguro para a implantação continuar, validando a condição do computador de destino. Os processos de script são:

  • Se DeploymentType for igual a REFRESH e o computador de destino for um servidor, o script será encerrado.

  • Se OSInstall existir e não for igual a YES, o script será encerrado.

  • Verifique se a quantidade mínima de RAM existe no computador de destino; Caso contrário, o script será encerrado.

  • Verifique se o processador atende à velocidade mínima exigida; Caso contrário, o script será encerrado.

  • Verifique se o tamanho do disco rígido atende aos requisitos mínimos de tamanho; Caso contrário, o script será encerrado.

  • Verifique se o sistema operacional do computador de destino está instalado na unidade C; Caso contrário, o script será encerrado.

  • Se DeploymentType = REFRESH, verifique se a unidade C não está compactada executando Compact /u C:\.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIValidate.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Compact.exe. Exibe ou altera a compactação de arquivos em partições do sistema de arquivos NTFS

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIValidate.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
Tamanho da Imagem -
ImageSizeMultiplier -
IsServerOS -
Memória -
OSDPackagePath -
OSInstall -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerifyOS -

ZTIVHDCreate.wsf

Esse script é usado para criar um arquivo de disco rígido virtual (.vhd ou .avhd) no computador de destino e montar o arquivo .vhd como um disco. Em seguida, outras partes do processo de implantação LTI implantam o sistema operacional Windows e os aplicativos no disco rígido virtual recém-criado. Os processos de script são os seguintes:

  • O método Class_Initialize é usado para inicializar a variável VHDInputVariable .

  • Valide se VHDCreateSource está definido e localiza o arquivo .vhd de origem (se especificado).

  • Gere um nome de arquivo .vhd aleatório se VHDCreateFilename for igual a RANDOM ou "" (nulo).

  • Verifique se existe a pasta onde o arquivo .vhd (especificado em VHDCreateFileName) deve ser criado.

  • Crie o arquivo .vhd usando os valores em VHDCreateSizePercent, VHDCreateSizeMax e VHDCreateType.

  • Crie um disco de diferenciação (se especificado) usando o valor em VHDCreateDiffVHD.

  • O arquivo .vhd recém-criado e o disco de diferenciação opcional são montados.

  • O número do disco do disco rígido virtual montado é retornado.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIVHDCreate.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - ZTIDiskUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIVHDCreate.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
VHDCreateDiffVHD -
VHDCreateFileName -
VHDCreateSizeMax -
VHDCreateSource -
VHDCreateType -
VHDDisks -
VHDInputVariable -
VHDOutputVariable -

ZTIWindowsUpdate.wsf

Esse script baixa e instala atualizações de computadores em uma rede corporativa que executam o WSUS, o Windows Update ou o Microsoft Update usando a API (interface de programação de aplicativo) do WUA (Windows Update Agente). Por padrão, esse recurso é desabilitado em cada sequência de tarefas e deve ser ativado manualmente para ser executado.

A maioria das empresas já terá equipes e infraestruturas para atualizar computadores recém-implantados na rede corporativa. Esse processo envolve rastrear o conjunto mais recente de patches, drivers e atualizações disponíveis para cada configuração de área de trabalho e determinar quais atualizações devem ser baixadas e instaladas para cada configuração. Se a organização já tiver um processo estabelecido, esse script poderá não ser necessário. Esse script foi projetado para atender a uma necessidade de equipes de implantação que podem não ter processos estabelecidos, mas desejam garantir que os computadores de destino sejam atualizados quando implantados.

Esse script verifica automaticamente o computador de destino e baixa uma ampla variedade de atualizações aplicáveis. Entre eles estão:

  • Service packs do Windows

  • Drivers que não são da Microsoft que foram colocados no Windows Update

  • As atualizações de hotfix mais recentes

  • Atualizações do Microsoft Office

  • Atualizações do Microsoft Exchange Server e do SQL Server

  • Atualizações do Microsoft Visual Studio®

  • Algumas atualizações de aplicativos que não são da Microsoft

Dica

Muitos fabricantes de hardware colocaram seus drivers no Windows Update. Esses drivers não precisam mais ser mantidos no diretório de Drivers Prontos para Uso. Experimente remover drivers do compartilhamento de distribuição para ver quais estão disponíveis no Windows Update. Observe que, se os drivers não estiverem incluídos no Windows por padrão, não remova drivers de rede ou armazenamento, pois o sistema operacional exigirá a entrada do usuário.

O MDT dá suporte à capacidade de implantar uma versão atualizada do WUA como parte da implantação do sistema operacional. Isso ajuda a garantir que os computadores de destino estejam executando a versão correta do WUA quando forem implantados. Ele também ajuda a eliminar a necessidade de se conectar à Internet e baixar a versão mais recente do WUA após a implantação.

O MDT também pode configurar o WUA para coletar atualizações de computadores na rede corporativa que estão executando o WSUS em vez de se conectar ao Microsoft Atualizações pela Internet. O MDT pode, opcionalmente, configurar o WUA para usar um computador específico que executa o WSUS usando a propriedade WSUSServer .

Para obter informações adicionais e instruções de implantação do WUA, consulte Como instalar o agente do Windows Update em computadores cliente.

Obtenha a versão mais recente do instalador autônomo do WUA para:

  • Versões x86 (WindowsUpdateAgent30-x86.exe) em https://go.microsoft.com/fwlink/?LinkID=100334

  • Versão x64 (WindowsUpdateAgent30-x64.exe) em https://go.microsoft.com/fwlink/?LinkID=100335

    O Windows 7 e posteriores incluem a versão mais recente do WUA, portanto, nenhuma atualização é necessária.

    Para obter mais informações, consulte Atualizando o Windows Update Agent.

    Quando habilitado no Sequenciador de Tarefas, esse script é executado várias vezes durante a Fase de Restauração do Estado da implantação do sistema operacional. É executado pela primeira vez depois que o sistema operacional é iniciado pela primeira vez. Certifique-se de que as atualizações e os service packs mais recentes sejam instalados antes da instalação de qualquer aplicativo que possa depender da instalação de atualizações ou service packs específicos no computador de destino. Por exemplo, um aplicativo pode depender da versão mais recente do Microsoft .NET Framework que está sendo instalada.

    Esse script também é executado após a instalação dos aplicativos, o que garante que os service packs e as atualizações mais recentes do aplicativo foram aplicados. Por exemplo, use este script para garantir que as atualizações mais recentes sejam aplicadas ao Microsoft Office 2010 ou ao sistema Office 2007.

    É possível que, durante a instalação de uma ou mais atualizações, o computador de destino precise ser reiniciado para permitir que uma instalação de atualização seja totalmente concluída. Para garantir que as atualizações sejam instaladas corretamente, se o script detectar que a instalação de uma atualização exige que o computador de destino seja reiniciado, o script reiniciará automaticamente o computador de destino e será retomado se atualizações adicionais tiverem sido detectadas e houver instalação pendente. O script será encerrado se determinar que o computador de destino está totalmente atualizado. Um erro será registrado se, ao atualizar o computador de destino, o script tiver sete tentativas malsucedidas de instalar as atualizações e o computador de destino ainda exigir uma reinicialização.

    Durante o tempo de execução, o script executa as seguintes tarefas:

  • Configure o computador de destino para usar um servidor WSUS, se a propriedade WSUSServer tiver sido especificada.

  • Verifique se a versão mais recente do WUA está instalada no computador de destino.

  • Pesquise no computador de destino atualizações aplicáveis que ainda não foram instaladas e que podem estar normalmente ocultas.

  • Cada atualização tem uma propriedade UpdateID e QNumber associada:

    • A propriedade UpdateID está no formato GUID, como 67da2176-5c57-4614-a514-33abbdd51f67.

    • A propriedade QNumber é um valor numérico, como 987654.

  • O script compara os valores das propriedades UpdateID e KBArticle com a lista de exclusões especificadas nas seguintes propriedades do MDT:

    • WUMU_ExcludeID. Uma lista de UpdateIDs a serem excluídas; nenhuma atualização com um UpdateID encontrada nessa lista será instalada.

    • WUMU_ExcludeKB. Uma lista de QNumbers a serem excluídos; qualquer atualização com um QNumber encontrada nesta lista não será instalada.

    • Além disso, qualquer atualização que exija entrada do usuário será excluída e não instalada.

  • Todas as atualizações que exigem a aprovação de um Contrato de Licença de Usuário Final (EULA) serão automaticamente aprovadas pelo script. Certifique-se de ler e marcar manualmente cada EULA antes de executar esse script em um ambiente de produção.

  • A atividade de cada atualização é gravada no arquivo ZTIWindowsUpdate.log, com a cadeia de caracteres INSTALL ou SKIP se a atualização tiver sido aprovada para instalação, juntamente com o UpdateID, uma breve descrição da atualização e o QNumber.

  • Cada atualização a ser instalada é baixada e instalada em lotes.

  • O computador de destino pode exigir mais de uma reinicialização durante a instalação da atualização.

Observação

O Windows Internet Explorer 7 requer interação do usuário, portanto, não é instalado usando este script.

Observação

Por padrão, inclua 925471 QNumber na lista de WUMU_ExcludeKB para evitar que o Windows Vista Ultimate instale pacotes de idiomas extras.

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIWindowsUpdate.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - Expand.exe. Expande arquivos compactados

- Net.exe. Executa tarefas de gerenciamento de rede

- WindowsUpdateAgent30-x86.exe. Instala o WUA

- WindowsUpdateAgent30-x64.exe. Instala o WUA

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIWindowsUpdate.wsf </debug:value> </UpdateCommand:"<IsInstalled=0&#124;1> <IsHidden=0&#124;1>"> </Query:true&#124;false>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)
/UpdateCommand:param - IsInstalled. Defina como 0 para consultar atualizações que não estão instaladas.

- IsHidden. Defina como 0 para consultar atualizações ocultas.
/query:value - Verdade. Consulte apenas as atualizações necessárias. Não baixe e instale binários.

- False. Solicite e instale as atualizações necessárias. Baixe e instale binários.

Observação

Quando especificado, o UpdateCommand requer pelo menos uma opção.

Observação

Se ambas as opções forem especificadas para UpdateCommand, elas deverão ser separadas por e.

Observação

O valor padrão para UpdateCommand é IsInstalled=0 e IsHidden=0.

Observação

Para obter mais informações sobre UpdateCommand, consulte Método IUpdateSearcher::Search .

Propriedades

Nome Leitura Escrever
Arquitetura -
DoCapture -
Atualizações Instaladas -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Esse script formata o disco rígido do computador de destino. O script:

  • Encerra se WipeDisk não for igual a TRUE

  • Determina a unidade apropriada para o formato

  • formata a unidade chamando cmd /c format <Drive> /fs:ntfs /p:3 /Y (onde <Drive> é a letra da unidade de disco rígido a ser formatada)

Valor Descrição
Entrada Variáveis de ambiente. Contém os valores de propriedade, valores de propriedade personalizada, conexões de banco de dados, regras de implantação e outras informações que os scripts exigem para concluir o processo de implantação
Output - ZTIWipeDisk.log. Arquivo de log que contém os eventos gerados por este script

- BDD.log. Arquivo de log que contém os eventos gerados por todos os scripts do MDT
Referências - CMD.exe. Permite a execução de ferramentas de linha de comando

- Format.com. Formata o disco rígido

- ZTIUtility.vbs. Inclui funções de suporte e sub-rotinas que o script usa
Location distribution\Scripts
Uso cscript ZTIWipeDisk.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Envia as mensagens de evento para o console e para os arquivos .log. Se o valor especificado em valor for:

- TRUE, as mensagens de evento são enviadas para o console e para os arquivos .log

- FALSE, as mensagens de evento são enviadas somente para os arquivos .log (esse é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
WipeDisk -