Compartilhar via


Scripts

Os scripts utilizados nas implementações LTI e ZTI referenciam propriedades que determinam os passos do processo e as definições de configuração utilizadas durante o processo de implementação. Utilize esta secção de referência para o ajudar a determinar os scripts corretos a incluir nas ações e os argumentos válidos a fornecer ao executar cada script. São fornecidas as seguintes informações para cada script:

  • Nome. Especifica o nome do script.

  • Descrição. Fornece uma descrição da finalidade do script e quaisquer informações pertinentes sobre a personalização de scripts.

  • Entrada. Indica os ficheiros utilizados para a entrada no script.

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

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

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

    • program_files. Esta variável aponta para a localização da pasta Ficheiros de Programa no computador onde o MDT está instalado.

    • distribuição. Esta variável aponta para a localização da pasta Distribuição da partilha de implementação.

    • plataforma. Esta variável é um marcador de posição para a plataforma do sistema operativo (x86 ou x64).

  • Utilize. Fornece os comandos e opções que pode especificar.

  • Argumentos e descrição. Indique os argumentos válidos a especificar para o script e uma breve descrição do significado de cada argumento.

  • Propriedades. As propriedades referenciadas pelo script.

BDD_Autorun.wsf

Este script apresenta uma caixa de diálogo que indica que o utilizador inseriu um suporte de dados de implementação criado pelo processo MDT (como um DVD de arranque ou um disco rígido amovível). A mensagem é apresentada durante 15 segundos. Se não for efetuada nenhuma ação, o script é 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 implementação e outras informações necessárias aos scripts para concluir o processo de implementação
Output Nenhum
Referências LiteTouch.vbs. Inicia o LTI
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

BDD_Welcome_ENU.xml

Este ficheiro XML contém o código de script e o esquema HTML da página Bem-vindo à Implementação do Windows que é apresentada no início do Assistente de Implementação. Este ficheiro XML é lido por Wizard.hta, que executa as páginas do assistente incorporadas neste ficheiro XML.

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

- Wizard.hta. Apresenta as páginas do Assistente de Implementação

- WPEUtil.exe. Inicializa o Windows PE e as ligaçõ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 -
AssistenteComplete -

Credentials_ENU.xml

Este ficheiro XML contém o código de script e o esquema HTML para a página do assistente Especificar credenciais para ligar a partilhas de rede no Assistente de Implementação. Este ficheiro XML é lido por Wizard.hta, que executa as páginas do assistente incorporadas neste ficheiro XML.

Observação

Esta página do assistente só é apresentada se ocorrer uma falha ao validar as credenciais de utilizador predefinidas.

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências Credentials_scripts.vbs. Contém funções de suporte de credenciais de utilizador
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

Este script analisa os argumentos que foram fornecidos ao carregar o ficheiro Credentials_ENU.xml para o Assistente de Implementação. Também efetua a validação de credenciais de utilizador. Este script é lido pelo ficheiro Credentials_ENU.xml.

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

Valor Descrição
Entrada Nenhum
Output As mensagens de evento são escritas nestes ficheiros de registo:

- Credentials_scripts.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo 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
UserCredentials -
UserDomain -

DeployWiz_Definition_ENU.xml

Este ficheiro XML contém o código de script e o esquema HTML para cada página do assistente no Assistente de Implementação. Este ficheiro é lido por Wizard.hta, que executa as páginas do assistente incorporadas neste ficheiro XML. Este ficheiro .xml contém as seguintes páginas do assistente:

  • Bem-vindo

  • Especificar credenciais para ligar a partilhas de rede

  • Sequência de Tarefas

  • Detalhes do Computador

  • Dados do Utilizador

  • Mover Dados e Definições

  • Dados de Utilizador (Restauro)

  • Cópia de Segurança do Computador

  • Chave de Produto

  • Pacotes de Idiomas

  • Região e Hora

  • Funções e Funcionalidades

  • Aplicativos

  • Palavra-passe de Administrador

  • Administradores Locais

  • Capturar Imagem

  • BitLocker

  • Pronto para Começar

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

- DeployWiz_Validation.vbs. Inclui funções de suporte e subroutinas utilizadas pelo script

- ZTIBackup.wsf. Cria uma cópia de segurança do computador de destino

- ZTIPatches.wsf. Instala atualizações (pacotes de idiomas, atualizações de segurança, etc.)

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

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

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

DeployWiz_Initialization.vbs

Este script inicializa as páginas no Assistente de Implementação (armazenado no DeployWiz_Definition_ENU.xml). Também contém funções e subroutinas que o Assistente de Implementação chama durante uma implementaçã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 partilhas de implementaçã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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação; as variáveis de ambiente são preenchidas por ZTIGather.wsf
Output A mensagem de evento é escrita nestes ficheiros de registo:

- DeployWiz_Initialization.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências ZTIApplications.wsf. Inicia a instalação da aplicação
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 -
BDEInstalar -
BDEKeyLocation -
BDERecoveryKey -
BDEWaitForEncryption -
CapableArchitecture -
ComputerBackupLocation -
CustomWizardSelectionProfile -
DeploymentType -
DeployRoot -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
DomainOUs -
ImageBuild -
ImageFlags -
ImageLanguage -
ImageLanguage001 -
ImageProcessor -
IsServerOS -
KeyboardLocale -
KeyboardLocale_Edit -
LanguagePacks -
LanguagePacks001 -
LocalDeployRoot -
Aplicações Obrigatórias -
OSDComputerName -
OSCurrentBuild -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKeyDrive -
OSDBitLockerWaitForEncryption -
OSSKU -
OSVersion -
OverrideProductKey -
ProductKey -
SkipCapture -
SkipDomainMembership -
TaskSequenceID -
TimeZoneName -
TSGUID -
UDDir -
UDShare -
UILanguage -
UserDataLocation -
UserDomain -
UserID -
UserLocale -
UserPassword -
AssistenteSelectionProfile -

DeployWiz_Validation.vbs

Este script inicializa e valida as informações escritas nas páginas do Assistente de Implementação (armazenado no DeployWiz_Definition_ENU.xml). Este script contém funções e subroutinas que o Assistente de Implementação chama durante uma implementação LTI.

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

- Variáveis de ambiente. Contém a lista de valores de propriedade, propriedades personalizadas, conexões de banco de dados, regras de implementação e outras informações necessárias pelos scripts para concluir o processo de implementação; as variáveis de ambiente são preenchidas por ZTIGather.wsf
Output Nenhum
Referências - Credentials_ENU.xml. Solicitações ao utilizador as credenciais que serão utilizadas ao ligar a recursos de rede

- ZTIGather.wsf. Recolhe 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 -
ImageProcessor - -
OSVersion -
TaskSequenceID -
TSGUID -
UserCredentials -
UserDomain -
UserID -
UserPassword -

LiteTouch.vbs

Este script é chamado pelo Assistente de Implementação para iniciar o LTI. O script:

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

  • Verifica se o computador de destino cumpre os requisitos para executar o Assistente de Implementação ao chamar ZTIPrereq.vbs

  • Inicia o Assistente de Implementação ao executar LiteTouch.wsf

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

- ZTIPrereq.vbs. Utilizado para determinar se o computador de destino cumpre os pré-requisitos para implementar um novo sistema operativo

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

LiteTouch.wsf

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

  • Executar o Assistente de Implementação

  • Executar o processo de implementação LTI com o ficheiro de sequência de tarefas adequado

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

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

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - BDD_Welcome_ENU.xml. Apresenta a página de Boas-vindas do Assistente de Implementação para implementação LTI

- DeployWiz_Definition_ENU.xml. Apresenta as páginas do Assistente de Implementação para a implementação de LTI

- Diskpart.exe. Utilitário que permite a gestão automatizada de discos, partições e volumes

- LTICleanup.wsf. Efetua tarefas de limpeza após a conclusão da implementação

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

- MSHTA.exe. Anfitrião de aplicações HTML

- RecEnv.exe. Se este utilitário existir, é pedido ao utilizador para determinar se deve iniciar o Ambiente de Recuperação do Windows.

- Regsvr32.exe. Regista ficheiros (.dll, .exe, .ocx, etc.) com o sistema operativo

- Summary_Definition_ENU.xml. Apresenta os resultados de resumo da implementação LTI

- TsmBootStrap.exe. Utilitário Bootstrap da sequência de tarefas

- Wizard.hta. Apresenta as páginas do Assistente de Implementação

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

- ZTIGather.wsf. Recolhe propriedades e regras de processamento

- ZTIPrereq.vbs. Verifica se o computador de destino cumpre os requisitos para executar o Assistente de Implementação

- ZTINICConfig.wsf. Configura adaptadores de rede ativados

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)
/Iniciar Cria um atalho no novo sistema operativo que é executado assim que a shell é iniciada

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
_SMSTSPackageName -
AdminPassword -
Arquitetura - -
BootPE - -
ComputerBackupLocation -
ComputerName -
DeployDrive - -
DeploymentMethod - -
DeploymentType - -
DeployRoot - -
DestinationLogicalDrive -
DomainAdmin -
DomainAdminDomain -
DomainAdminPassword -
FinishAction -
HostName -
IsServerCoreOS -
JoinDomain -
JoinWorkgroup - -
KeyboardLocalePE -
LTISuspend -
OSDAdapterCount -
OSDComputerName - -
Fase - -
ResourceDrive - -
ResourceRoot - -
RetVal -
SkipBDDWelcome -
SkipFinalSummary - -
SkipWizard -
SMSTSLocalDataDrive -
TaskSequenceID -
TimeZoneName -
UserDataLocation - -
UserDomain -
UserID -
UserPassword -
WelcomeWizardCommand -
AssistenteComplete -

LTIApply.wsf

Este script é responsável por instalar uma imagem do Windows PE no computador de destino. A imagem do Windows PE é utilizada para recolher informações sobre o computador de destino e para executar as tarefas de implementaçã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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - LTIApply.log. Ficheiro de registo que contém eventos gerados por este script

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

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

- Bootsect.exe. Aplica um setor de arranque ao disco rígido

- ImageX.exe. Um utilitário utilizado para criar e gerir ficheiros WIM

- ZTIBCDUtility.vbs. Inclui funções utilitárias utilizadas ao executar tarefas do Gestor de Arranque

- ZTIConfigFile.vbs. Inclui rotinas para processar ficheiros XML

- ZTIDiskUtility.vbs. Inclui funções de suporte e subencaminhas que o script utiliza

- ZTIUtility.vbs. Inclui funções de suporte e subencaminhas que o script utiliza

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

Argumentos

Valor Descrição
/pe Utiliza o processo para instalar a imagem do Windows PE no computador de destino
/Publicar Limpa ficheiros desnecessários após a instalação de uma imagem
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log; se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Arquitetura -
BootPE -
DeployRoot -
DestinationLogicalDrive - -
OSGUID -
OSCurrentVersion -
OSVersion -
ImageBuild -
ImageFlags -
ImageProcessor -
ISBDE -
SourcePath -
TaskSequenceID -
UserDomain -
UserID -
UserPassword -
WDSServer -

LTICleanup.wsf

Este script remove quaisquer ficheiros ou definições de configuração (como scripts, pastas, entradas de registo ou definições de configuração de início de sessão automático) do computador de destino após a conclusão do processo de implementaçã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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTICleanup.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Bootsect.exe. Aplica um setor de arranque ao disco rígido

- Net.exe. Executa tarefas de gestão de rede

- RegSvr32.exe. Regista ficheiros (.dll, .exe, .ocx, etc.) com o sistema operativo

- ZTIBCDUtility.vbs. Inclui funções utilitárias utilizadas ao executar tarefas do Gestor de Arranque

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
DeployRoot -
DestinationLogicalDrive -
OSVersion -

LTICopyScripts.wsf

Este script copia os scripts de implementação dos processos de implementação LTI e ZTI para um disco rígido local no computador de destino.

Valor Descrição
Entrada - Summary_Definition_ENU.xml. Apresenta os resultados de resumo da implementação LTI

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

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

LTIGetFolder.wsf

Este script apresenta uma caixa de diálogo que permite ao utilizador navegar para uma pasta. O caminho da pasta selecionada é 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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output Nenhum
Referências - ZTIUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

- WizUtility.vbs. Inclui funções de suporte e subroutinas que a IU utiliza (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 Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
DefaultFolderPath -
FolderPath -

LTIOEM.wsf

Este script é utilizado por um OEM durante um cenário OEM LTI para copiar os conteúdos de uma partilha de implementação de multimédia para o disco rígido do computador de destino para prepará-lo para 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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTIOEM.log. Ficheiro de registo que contém eventos gerados por este script

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

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)
/BITLOCKER Ativa o BitLocker
/BDE Ativa o BitLocker

Propriedades

Nome Leitura Escrever
_DoNotCleanLiteTouch -
DeployDrive -
DeployRoot -
TSGUID -

LTISuspend.wsf

Este script suspende uma sequência de tarefas para permitir a execução de tarefas manuais. Quando este script é executado, cria um atalho Retomar Sequência de Tarefas no ambiente de trabalho do utilizador que permite ao utilizador reiniciar a sequência de tarefas depois de todas as tarefas manuais serem concluídas.

Observação

Este script só é suportado enquanto estiver no sistema operativo 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTISuspend.log. Ficheiro de registo que contém eventos gerados por este script

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

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

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)
/Retomar -

Propriedades

Nome Leitura Escrever
LTISuspend -
SMSTSRebootRequested -

LTISysprep.wsf

Este script prepara o computador de destino para executar o Sysprep, executa o Sysprep no computador de destino e, em seguida, 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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - LTISysprep.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Expand.exe. Expande ficheiros comprimidos

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

- ZTIConfigFile.vbs. Contém rotinas para processar ficheiros XML

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

NICSettings_Definition_ENU.xml

Este ficheiro XML contém o código de script e o esquema HTML para a página do assistente Configurar Definições de Rede IP Estática no Assistente de Implementação. Durante uma implementação LTI, o Wizard.hta lê este ficheiro e executa a página do assistente incorporado que pede a configuração de endereçamento de rede necessária. Se não for fornecida nenhuma configuração de endereçamento IP estático, os scripts de implementação utilizarão o DHCP por predefiniçã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 subroutinas que o script utiliza
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 marcador de posição para uma matriz baseada em zero que contém informações da placa de rede.

Summary_Definition_ENU.xml

Este ficheiro XML contém o código de script e o esquema HTML para a página do assistente Resumo da Implementação no Assistente de Implementação. Durante uma implementação LTI, o Wizard.hta lê este ficheiro e executa a página do assistente incorporado que apresenta os resultados de resumo da implementação LTI. Este ficheiro XML contém as seguintes páginas do assistente:

  • Sucesso. Notificação sobre a conclusão bem-sucedida das tarefas de implementação

  • Falha. Notificação sobre a falha ao concluir as tarefas de implementação com êxito

Valor Descrição
Entrada Nenhum
Output Nenhum
Referências Summary_Scripts.vbs. Inclui funções de suporte e subroutinas que as páginas do assistente incorporadas neste ficheiro XML utilizam
Location distribution\Scripts
Uso Nenhum

Argumentos

Valor Descrição
Nenhum Nenhum

Propriedades

Nome Leitura Escrever
SkipFinalSummary -
RetVal -

Summary_scripts.vbs

Este script é chamado pela página do Assistente de Resumo do Assistente de Implementação. Contém funções e subroutinas utilizadas 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output A mensagem de evento é escrita nestes ficheiros de registo:

- Summary_scripts.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts 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 -

Assistente.hta

Esta Aplicação de Hipertexto apresenta as páginas do Assistente de Implementaçã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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação. As variáveis de ambiente são preenchidas por ZTIGather.wsf.
Output - Wizard.log. Ficheiro de registo que contém eventos gerados por este script

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

- ZTIConfigFile.vbs. Inclui rotinas para processar ficheiros XML

- ZTIUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

- WizUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza
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 Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/NotWizard Utilizado para ignorar pedidos de página do assistente
/Definition:filename Especifica o ficheiro XML que vai ser carregado para o assistente

Propriedades

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

WizUtility.vbs

Este script contém funções e subroutinas que os vários scripts do Assistente de Implementação referenciam.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - WizUtility.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências LTIGetFolder.wsf. Ficheiro de script que inicia uma caixa de diálogo ProcurarForFolder
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 -
UserCredentials -

ZTIApplications.wsf

Este script inicia uma instalação de aplicações que foram configuradas no nó Aplicações no Deployment Workbench. Este script não tentará instalar nenhuma aplicação que:

  • Não suporta o 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 registo em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

Observação

Se a aplicação listada tiver aplicações dependentes definidas, este script tentará instalar essas aplicações dependentes antes de instalar a aplicação listada.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIApplications.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - ZTIConfigFile.vbs. Inclui rotinas para processar ficheiros XML

- ZTIUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
ApplicationGUID -
ApplicationSuccessCodes -
DependentApplications -
DeploymentMethod -
InstalledApplications - -
ResourceDrive -
ResourceRoot - -
SMSTSRebootRequested -
SMSTSRetryRequested -

ZTIAppXmlGen.wsf

Este script gera um ficheiro XML (ZTIAppXmlGen.xml) para utilizar ao capturar automaticamente dados de utilizador (documentos) associados a aplicações instaladas. Fá-lo através da chave de registo HKEY_CLASSES_ROOT\Software\Classes e captura todas as aplicações que:

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

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

  • Ter um processador aberto válido listado no 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIAppXmlGen.xml. Contém uma lista de aplicações instaladas no computador de destino

- ZTIAppXmlGen.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIAuthorizeDHCP.wsf

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

Para obter mais informações sobre a autorização de servidores DHCP, veja 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIAuthorizeDHCP.log. Ficheiro de registo que contém eventos gerados por este script

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

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
IPAddress -

ZTIBackup.wsf

Este script efetua uma cópia de segurança do computador de destino com o utilitário ImageX. A cópia de segurança é armazenada na localização especificada 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIBackup.log. Ficheiro de registo que contém eventos gerados por este script

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

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - ImageX.exe. Um utilitário utilizado para criar e gerir ficheiros WIM

- ZTIBCDUtility.vbs. Inclui funções utilitárias utilizadas ao executar tarefas do Gestor de Arranque

- ZTIDiskUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é 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 -
ImageFlags -
OSDStateStorePath -
Fase -
TaskSequenceID -
USMTLocal -

ZTIBCDUtility.vbs

Este script contém funções utilitárias que alguns scripts MDT utilizam ao executar tarefas do Gestor de Arranque.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output Nenhum
Referências BCDEdit.exe. Uma ferramenta para editar a configuração de arranque 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

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

Observação

Para implementações ZTI e UDI, a propriedade UILanguage tem de ser definida em CustomSettings.ini ou na BD MDT, porque zTIBde.wsf tenta ler a região a partir 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIBde.log. Ficheiro de registo que contém eventos gerados por este script

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

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

- Defrag.exe. Desfragmenta o disco rígido

- Diskpart.exe. Utilitário que permite a gestão automatizada de discos, partições e volumes

- ServerManagerCmd.exe

- ZTIDiskUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

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

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
AdminPassword -
BDEDriveLetter - -
BDEDriveSize -
BDEInstalar -
BDEInstallSuppress -
BDEKeyLocation -
BDEPin -
BDERecoveryKey -
BDESecondPass - -
BdeWaitForEncryption -
BitlockerInstalled - -
DeploymentMethod -
ISBDE -
OSDBitLockerCreateRecoveryPassword -
OSDBitLockerMode -
OSDBitLockerStartupKey -
OSDBitLockerStartupKeyDrive -
OSDBitLockerTargetDrive -
OSDBitLockerWaitForEncryption -
OSCurrentBuild -
OSCurrentVersion -
OSFeatures - -
OSRoles - -
OSRoleServices - -
OSVersion -
SMSTSRebootRequested - -
SMSTSRetryRequested -
TPMOwnerPassword -

ZTIBIOSCheck.wsf

Este script verifica o BIOS no computador de destino e, em seguida, analisa uma lista de BIOSes incompatíveis com o Windows. A lista de BIOSes incompatíveis é armazenada no ficheiro ZTIBIOSCheck.xml .

Se o BIOS no computador de destino estiver listado no ficheiro ZTIBIOSCheck.xml, o script devolve um status que indica que o BIOS é incompatível com o Windows e que o processo de implementação deve ser terminado. Para obter informações sobre como preencher a lista de BIOSes incompatíveis, veja ZTIBIOSCheck.xml.

Valor Descrição
Entrada - ZTIBIOSCheck.xml. Contém uma lista de BIOSes que são 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIBIOSCheck.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (este é o comportamento quando o argumento não é fornecido)

Propriedades

Nome Leitura Escrever
Nenhum

ZTICoalesce.wsf

Configuration Manager requer que os pacotes sejam numerados sequencialmente a partir de PACKAGES001, sem intervalos na sequência de números. Caso contrário, a instalação falhará.

Este script permite-lhe definir e atribuir nomes a variáveis através da identificação de informações sobre o programa a executar( por exemplo, ComputerPackages100, ComputerPackages110 ou CollectionPackages150. Em seguida, quando este script é executado, 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 Packages) e cria uma lista sequencial, sem lacunas, com o nome base PACKAGES.

Por exemplo, se as seguintes variáveis foram definidas (com variáveis de computador, variáveis de coleção ou no CustomSettings.ini ou na BD 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

    Configuration Manager seria então capaz de executar 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTICoalesce.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/CoalesceDigits:value Especifica o número de dígitos que têm de ser fornecidos ao criar a sequência de numeração. Por exemplo, um valor de:

- 2 criaria PACKAGE03

- 3 criaria PACKAGE003

O valor predefinido se este argumento não for fornecido é 3.

Propriedades

Nome Leitura Escrever
CoalescePattern -
CoalesceTarget -

ZTIConfigFile.vbs

Este script contém rotinas comuns para processar ficheiros XML 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConfigFile.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts 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 -
Aplicações Obrigatórias -
SkipGroupSubFolders -

ZTIConfigure.wsf

Este script configura o ficheiro Unattend.xml com os valores de propriedade especificados anteriormente no processo de implementação do MDT. O script configura o ficheiro adequado com base no sistema operativo que está a ser implementado.

Este script lê o ficheiro ZTIConfigure.xml para determinar como atualizar o ficheiro Unattend.xml com os valores adequados especificados nas propriedades de implementação. O ficheiro ZTIConfigure.xml contém as informações para traduzir propriedades para definições no ficheiro Unattend.xml.

Valor Descrição
Entrada - ZTIConfigure.xml. Contém uma lista de valores de propriedade (especificados anteriormente no processo de implementação) e as 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConfigure.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
ComputerName - -
DeploymentType -
DeploymentMethod -
DeployRoot -
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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConfigureADDS.log. Ficheiro de registo que contém eventos gerados por este script

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

- Net.exe. Executa tarefas de gestão de rede

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
ADDSLogPath -
ADDSPassword -
ADDSUserDomain -
ADDSUserName -
AutoConfigDNS -
ChildName -
ConfirmarGC -
DatabasePath -
DomainLevel -
DomainNetBiosName -
ForestLevel -
NovoDomínio -
NewDomainDNSName -
OSVersion -
ParentDomainDNSName -
ReplicaOrNewDomain - -
ReplicaDomainDNSName -
ReplicationSourceDC -
SafeModeAdminPassword -
Nome do Site -
SysVolPath -

ZTIConfigureDHCP.wsf

Este script configura o DHCP no computador de destino.

Observação

O DHCP 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConfigureDHCP.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts 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 subroutinas que o script utiliza
Location distribution\Scripts
Uso cscript ZTIConfigureDHCP.wsf </debug:value>

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

Observação

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

ZTIConfigureDNS.wsf

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

Para obter mais informações sobre Dnscmd.exe, consulte Descriçã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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConfigureDNS.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Dnscmd.exe. Ajuda os administradores com a gestão de DNS

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é 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 aqui listadas é um marcador de posição para uma matriz baseada em zero que contém informações de configuração de DNS.

ZTIConnect.wsf

O processo de implementação do MDT utiliza este script para autenticar com um computador de servidor (como um computador com SQL Server ou outro servidor que tenha uma pasta de rede partilhada). Quando este script é executado, valida que uma ligação pode ser criada para a pasta partilhada 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIConnect.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/UNCPath:uncpath Especifica um caminho UNC completamente qualificado para uma pasta partilhada de rede
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log; se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTICopyLogs.wsf

Copie os ficheiros Smsts.log e BDD.log para uma subpasta abaixo da partilha especificada pela propriedade SLShare . A subpasta utiliza o nome que OSDComputerName, _SMSTSMachineName ou HostName especifica.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTICopyLogs.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug: value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTIDataAccess.vbs

Este script contém rotinas comuns para o acesso à base 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIDataAccess.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts 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 -
RulesFile -
UserDomain - -
UserID - -
UserPassword - -

ZTIDisableBDEProtectors.wsf

Se o BitLocker estiver ativado, este script suspenderá os protetores 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIDisableBDEProtectors.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIDiskpart.wsf

Este script cria as partições de disco no computador de destino ao chamar o utilitário Diskpart. Os parâmetros utilizados para configurar o disco são especificados pelo Task Sequencer ou no CustomSettings.ini. O ZTIDiskpart.wsf é executado principalmente em cenários de Novo Computador. O processo funciona da seguinte forma:

  1. O processo de implementação do MDT executa o script ZTIDiskpart.wsf com base nos passos e na sequência de passos no Task Sequencer.

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

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

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

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

  6. Se o BitLocker estiver ativado, o espaço é reservado no final do primeiro disco.

  7. Todos os comandos de formato são em fila de espera até que Diskpart tenha terminado. Se não for especificado explicitamente pelo Task Sequencer ou no CustomSettings.ini, zTIDiskpart.wsf executa um formato rápido da unidade C com o seguinte comando: FORMAT C: /FS:NTFS /V:OSDisk /Q /Y.

  8. ZTIDiskpart.wsf copia os ficheiros ZTIDiskpart_diskpart.log e BDD.log do disco RAM para o disco rígido.

    Personalize a configuração do disco do computador de destino ao fornecer as informações necessárias no Task Sequencer ou no CustomSettings.ini.

    Para obter mais informações sobre como configurar discos, veja o documento MDT Using the Microsoft Deployment Toolkit (Utilizar 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIDiskpart.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Diskpart.exe. Utilitário que permite a gestão automatizada de discos, partições e volumes

- Format.com. Formatar o disco rígido

- ZTIDiskUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIDiskUtility.vbs

Este script contém funções e subroutinas relacionadas com o disco que os vários scripts na chamada do processo de implementação do MDT.

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

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

- DiskPart.exe. Utilitário que permite a gestão automatizada 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 implementação do Restauro de Estado, este script verifica se o computador está associado a um domínio e recupera de tentativas falhadas de associação a 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIDomainJoin.log. Ficheiro de registo que contém eventos gerados por este script

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

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

Argumentos

Valor Descrição
/debug: value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/DomainErrorRecovery: valor Tenta associar o computador ao domínio. Se o valor especificado no valor for:

- AUTOMÁTICO. Repita o processo de associação a um domínio. Reinicie e repita. Este é o comportamento do script predefinido.

- FALHA. Para todo o processamento. Todo o processamento da sequência de tarefas para.

- MANUAL. Parar o processamento; permite que o utilizador associe manualmente o computador ao domínio.

Propriedades

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

ZTIDrivers.wsf

Este script instala controladores de dispositivo adicionais no computador de destino antes de iniciar a configuração do sistema operativo. Este script lê o ficheiro Drivers.xml e copia a lista de ficheiros do controlador de dispositivo no ficheiro de Drivers.xml (criado e gerido no nó Controladores no Deployment Workbench) 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - PnpEnum.xml. Contém uma lista de todos os dispositivos instalados no computador de destino

- ZTIDrivers.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Attrib.exe. Define atributos de ficheiros e pastas

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

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

- Reg.exe. A ferramenta de registo da consola para ler e modificar dados de registo

- ZTIConfigFile.vbs. Inclui rotinas para processar ficheiros XML

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIExecuteRunbook.wsf

Este 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. Pode iniciar runbooks do Orchestrator no MDT com o tipo de passo de sequência de tarefas Executar Runbook , que por sua vez executa este 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 implementação e outras informações de que os scripts necessitam para concluir o processo de implementação.
Output - BDD.log contém eventos gerados por todos os scripts MDT.

- Devolver status da conclusão do runbook.

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

Observação:

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

Este script cria as variáveis de sequência de tarefas listadas na tabela seguinte para utilização interna de scripts. Não defina estas variáveis de sequência de tarefas no CustomSettings.ini ou na BD MDT.

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

ZTIGather.wsf

Este script recolhe as propriedades e as regras de processamento que controlam o processo de implementação. As propriedades e regras (também conhecidas como propriedades locais) são explicitamente definidas neste script e contidas no ficheiro ZTIGather.xml, no ficheiro CustomSettings.ini e na BD MDT (criada no nó Base de Dados no Deployment Workbench).

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIGather.log. Ficheiro de registo que contém eventos gerados por este script

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

- ZTIDataAccess.vbs. Contém rotinas para acesso à base de dados

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/localmente Devolve apenas informações sobre o computador de destino e o sistema operativo atual instalado no computador de destino; não analisa o ficheiro de entrada .ini (especificado no argumento /inifile ); devolve propriedades e regras especificadas no ficheiro de .ini

Se não for especificado, o script devolve informações sobre o computador de destino e o sistema operativo atualmente instalado; analisa o ficheiro de .ini
/inifile:ini_file_name Nome e caminho do ficheiro de .ini de entrada que contém as propriedades e regras utilizadas no processo de implementaçãoSe não for especificado, o script utiliza o valor predefinido no CustomSettings.ini

Propriedades

Nome Leitura Escrever
Tudo - -

ZTIGroups.wsf

Este script captura e restaura a associação do grupo local no computador de destino. Este script é chamado com o argumento**/capture** para fazer uma cópia de segurança da associação do grupo a partir do computador de destino antes de implementar o sistema operativo. A propriedade CaptureGroups contém a lista de grupos que o script cria uma cópia de segurança. O script é chamado com o argumento**/restore** para restaurar a associação ao grupo após a implementação do sistema operativo. Ao executar uma operação de restauro, restaura a associação de todos os grupos que foram efetuados cópias de segurança quando o script foi executado com o argumento /capture .

Observação

Ao restaurar a associação a grupos, o script não cria grupos de destino que ainda não existam no computador de destino. Por conseguinte, certifique-se de que inclui todos os grupos necessários no computador de referência ao criar o ficheiro 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIGroups.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/capture Cria uma cópia de segurança da associação ao grupo dos grupos locais no computador de destino, conforme especificado na propriedade CaptureGroups
/restore Restaura a associação ao grupo para os grupos locais que criaram cópias de segurança anteriormente no processo de implementação

Propriedades

Nome Leitura Escrever
CaptureGroups -
Grupos - -
HostName -

ZTILangPacksOnline.wsf

Este script instala pacotes de idiomas para sistemas operativos Windows. O script espera os ficheiros CAB do pacote de idiomas numa estrutura de pastas com, 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTILangPacksOnline.log. Ficheiro de registo que contém eventos gerados por este script

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

- Lpksetup.exe. A ferramenta de Configuração do Pacote de Idiomas utilizada para adicionar ou remover pacotes de idiomas

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
OSVersion -

ZTIModifyVol.wsf

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

  • Implementações LTI em que estão a ser criadas estruturas de partição (volume) personalizadas, tais como a criação de cinco partições em vez das quatro partições padrão que são normalmente criadas para utilização com UEFI

  • Todas as implementações ZTI e UDI

Observação

Este script destina-se a ser chamado apenas ao criar estruturas de partições para utilização com UEFI. Este script não deve ser chamado ao criar estruturas de partição para serem utilizadas em implementaçõ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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output BDD.log contém eventos gerados por todos os scripts MDT.
Referências ZTIUtility.vbs inclui funções de suporte e subroutinas que o script utiliza.
Location distribution\Scripts
Uso cscript ZTIModifyVol.wsf /UtilityVol:value </debug:value>

Argumentos

Valor Descrição
/UtilityVol:value Fornece a letra de unidade do volume que precisa de ser configurada para uma partição Windows RE Tools para utilização com computadores com UEFI (por exemplo, "E:")
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
UtilityVol -

ZTIMoveStateStore.wsf

Este script move o estado do utilizador capturado e os ficheiros de cópia de segurança para C:\Windows\Temp\StateStore.

Observação

Este script é executado apenas ao implementar imagens com 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIMoveStateStore.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Nenhum

ZTINextPhase.wsf

Este script atualiza a propriedade Fase para a fase seguinte no processo de implementação. O Sequência de Tarefas utiliza estas fases para determinar a sequência na qual cada tarefa tem de ser concluída. A propriedade Fase inclui os seguintes valores:

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

  • STATECAPTURE. Guarde quaisquer dados de migração de estado do utilizador antes de implementar o novo sistema operativo de destino.

  • PRÉ-INSTALAÇÃO. Conclua todas as tarefas que precisem de ser efetuadas (como criar novas partições) antes de o sistema operativo de destino ser implementado.

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

  • POSTINSTALL. Conclua todas as tarefas que precisem de ser efetuadas antes de restaurar os dados de migração de estado do utilizador. Estas tarefas personalizam o sistema operativo de destino antes de iniciar o computador de destino pela primeira vez após a implementação (como instalar atualizações ou adicionar controladores).

  • STATERESTORE. Restaure os dados de migração de estado do utilizador guardados durante a Fase de Captura de Estado.

    Para obter mais informações sobre a propriedade Fase , veja 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTINextPhase.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DeploymentMethod -
Fase - -

ZTINICConfig.wsf

Este script configura adaptadores de rede ativados com valores que ZTIGather.wsf capturou com base nas propriedades listadas no ficheiro CustomSettings.ini ou na BD MDT (criada no nó Base de Dados no Deployment Workbench).

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTINICConfig.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - ZTIUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/ForceCapture Se existirem adaptadores de rede locais com endereços IP estáticos guardados, este script captura essas definições e guarda-as no ambiente local, por exemplo, C:\MININT\SMSOSD\OSDLogs\Variables.dat. Este script pode ser útil na captura de definições de IP estático para um grande número de computadores para automatização.
/RestoreWithinWinPE Quando especificado, aplica quaisquer definições de rede IP estática guardadas ao computador local, quando apropriado; utilizado apenas para processamento interno.

Propriedades

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

ZTINICUtility.vbs

Este script contém funções e subroutinas relacionadas com a placa de rede que os vários scripts na chamada do processo de implementação do MDT.

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

- Netsh.exe. Um utilitário utilizado 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

AdapterIndexnesta propriedade é um marcador de posição para uma matriz baseada em zero que contém informações da placa de rede.

ZTIOSRole.wsf

Este script instala funções de servidor para computadores de destino que executem sistemas operativos Windows. O script lê as propriedades OSRoles, OSRoleServices e OSFeatures para determinar o que deve ser instalado.

Observação

Este script destina-se a ser chamado apenas pelos passos de sequência de tarefas Instalar Funções e Funcionalidades eDesinstalar Funções e Funcionalidades . A chamada direta deste script não é suportada.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIOSRole.log. Ficheiro de registo que contém eventos gerados por este script

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

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

- ServerManagerCmd.exe. Instala, configura e gere Windows Server funções e funcionalidades

- Sysocmgr.exe. Adiciona ou remove componentes do Windows

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/Desinstalar Se for fornecido, este argumento indica que as funções e funcionalidades serão desinstaladas. Se não for fornecido, o script pressupõe que as funções e funcionalidades serão instaladas.

Propriedades

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

ZTIPatches.wsf

Este script instala atualizações (pacotes de idiomas, atualizações de segurança, etc.) que estão listadas no ficheiro Packages.xml. O script é auto-terminado se a implementação não estiver num dos seguintes estados:

  • Fase igual a PREINSTALAÇÃO

  • DeploymentMethod é igual a SCCM

    O script inicia o 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIPatches.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Expand.exe. Expande ficheiros comprimidos

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

- ZTIConfigFile.vbs. Inclui rotinas para processar ficheiros XML

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
Arquitetura -
CustomPackageSelectionProfile -
DeployRoot -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
LanguagePacks -
OSDAnswerFilePath -
OSDPlatformArch -
PackageSelectionProfile -
Fase -
ResourceRoot -

ZTIPowerShell.wsf

Este script executa um script Windows PowerShell com um anfitrião Windows PowerShell personalizado.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIPowerShell.log. Ficheiro de registo que contém eventos gerados por este script

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

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

Argumentos

Valor Descrição
Nenhum

Propriedades

Nome Leitura Escrever
Nenhum

ZTIPrereq.vbs

Este script verifica se o computador de destino tem o software de pré-requisitos instalado e que está funcional. 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 objetos são instanciadas para Wscript.Shell, Wscript.Network, Scripting.FileSystemObject MSXML2. DOMDocument e o ambiente processo.

    Se alguma das verificações falhar, é gerado um erro e o script sai 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

Este script inicializa o ZTI ao implementar com Configuration Manager. O script executa o seguinte procedimento:

  1. Se a depuração estiver ativada, o script cria o OSD. Depurar ficheiro.

  2. O script configura estas propriedades:

    • ScriptRootestá definido para a pasta principal do script atualmente em execução.

    • DeployRoot está definido como a pasta principal 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 para a pasta principal de ScriptRoot

    • ResourceRoot está definido como DeployRoot

  4. Quando Fase é NULL:

    • Se a variável de ambiente %SystemDrive% for X:, DeploymentTypeestá definido como NEWCOMPUTER e Phase está definido como PREINSTALAR. Caso contrário, DeploymentType está definido como SUBSTITUIR e Fase está definida como VALIDAÇÃO.

    • Se o ficheiro OldComputer.tag existir na pasta principal do script em execução atual, DeploymentType está definido como SUBSTITUIR e Fase está definido como VALIDAÇÃO. Caso contrário, DeploymentType está definido como ATUALIZAR e Fase está definida como VALIDAÇÃO.

    Para obter mais informações sobre estas propriedades, veja 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTISCCM.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTISetVariable.wsf

Este 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTISetVariable.log. Ficheiro de registo que contém eventos gerados por este script

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é 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 ficheiro ZTITatoo.mof para a pasta %SystemRoot%\System32\Wbem. Qualquer ZTITatoo.mof pré-existente no destino será eliminado antes de iniciar a operação de cópia.

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

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

    • O Método de Implementação está definido como o método de implementação que está a ser utilizado e pode ser definido como LTI, ZTI ou UDI, consoante o método de implementação que está a ser executado.

    • A Origem de Implementação está definida como a origem da implementação e pode ser definida como OEM, MEDIA ou o valor na propriedade DeploymentMethod.

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

    • O Carimbo de Data/Hora da Implementação está definido como a data atual no formato de data WMI.

    • A Versão do Toolkit de Implementação está definida como a propriedade Versão .

  4. Para implementações LTI, estes detalhes de implementação são escritos no registo em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • O ID da Sequência de Tarefas está definido 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 implementações Configuration Manager (ZTI e UDI para Configuration Manager), estes detalhes de implementação são escritos no registo em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

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

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

    • O ID de Anúncio do OSD está definido como a variável de sequência de tarefas _SMSTSAdvertID .

  6. Para implementações LTI em que uma imagem está a ser capturada, estes detalhes de implementação são escritos no registo em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • O Método de Captura está definido como o método de implementação que está a ser utilizado e pode ser definido como LTI, ZTI ou UDI, consoante o método de implementação que está a ser executado.

    • O Carimbo de Data/Hora de Captura está definido como a data atual no formato de data WMI.

    • Capture Toolkit Version (Capturar Versão do Toolkit ) está definido como a propriedade Version (Versão ).

    • O ID da Sequência de Tarefas de Captura está definido como a propriedade TaskSequenceID.

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

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

  7. Para todas as implementações de Configuration Manager (ZTI e UDI para Configuration Manager) em que uma imagem está a ser capturada, estes detalhes de implementação são escritos no registo em HKEY_LOCAL_MACHINE\Software\Microsoft\Deployment 4:

    • O ID do Pacote OSD de captura está definido como a variável de sequência de tarefas _SMSTSPackageID.

    • O Nome do Programa OSD de Captura está sempre definido como "*****".

    • O ID de Anúncio do OSD de Captura está definido como a variável desequência de tarefas _SMSTSAdvertID.

    Observação

    Este script não foi concebido 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTITatoo.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Mofcomp.exe. Compilador de ficheiros .mof da linha de comandos

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIUserState.wsf

Este script inicializa o USMT para capturar e restaurar o estado do utilizador 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIUserState.log. Ficheiro de registo que contém eventos gerados por este script

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

- Loadstate.exe. Deposita dados de estado do utilizador num computador de destino

- Msiexec.exe. Gere a instalação de aplicações baseadas em .msi

- Scanstate.exe. Recolhe dados e definições do utilizador

- Ficheiros da Aplicação USMT

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)
/Capture -
/Estimativa -
/Restaurar -

Propriedades

Nome Leitura Escrever
Arquitetura -
DeploymentMethod -
DeploymentType -
DestinationLogicalDrive -
ImageBuild -
Tamanho das Imagens -
ImageSizeMultiplier -
InstallFromPath -
IsServerOS -
LoadStateArgs -
OSCurrentVersion -
OSDMigrateAdditionalCaptureOptions - -
OSDMigrateAdditionalRestoreOptions - -
OSDPackagePath -
OSDStateStorePath -
OSVersion -
ScanStateArgs -
StatePath - -
UDDir -
UDProfiles -
UDShare -
UserDataLocation - -
USMTConfigFile -
USMTEstimate - -
USMTLocal -
USMTMigFiles -

ZTIUtility.vbs

Este script contém funções utilitárias que a maioria dos scripts MDT utilizam.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output Nenhum
Referências - Credentials_ENU.xml. Solicitações ao utilizador as credenciais que serão utilizadas ao ligar a recursos de rede

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

- MSHTA.exe. Anfitrião de aplicações HTML

- Regsvr32.exe. Regista ficheiros (.dll, .exe, .ocx, etc.) com o sistema operativo

- Xcopy.exe. Copia ficheiros 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 -
ComputerName -
Depurar - -
DeploymentMethod -
DeployRoot -
DestinationDisk - -
DestinationLogicalDrive - -
DestinationPartition - -
EventShare -
HostName -
ImageBuild - -
ImageFlags -
ImageIndex -
ImageLanguage -
ImageProcessor -
Tamanho das Imagens -
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

Nota: Esta variável é uma variável interna que representa a versão do MDT.
- -
WDSServer -

ZTIValidate.wsf

Este script garante que é seguro para a implementação continuar ao validar 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 é fechado.

  • Se OSInstall existir e não for igual a SIM, o script é fechado.

  • Verifique se existe a quantidade mínima de RAM no computador de destino; caso contrário, o script é fechado.

  • Verifique se o processador cumpre a velocidade mínima necessária; caso contrário, o script é fechado.

  • Verifique se o tamanho do disco rígido cumpre os requisitos mínimos de tamanho; caso contrário, o script é fechado.

  • Verifique se o sistema operativo do computador de destino está instalado na unidade C; caso contrário, o script é fechado.

  • Se DeploymentType = REFRESH, verifique se a unidade C não está comprimida ao executar 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIValidate.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Compact.exe. Apresenta ou altera a compressão de ficheiros em partições do sistema de ficheiros NTFS

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
DeploymentType -
DestinationLogicalDrive - -
ImageBuild -
ImageMemory -
ImageProcessorSpeed -
Tamanho das Imagens -
ImageSizeMultiplier -
IsServerOS -
Memória -
OSDPackagePath -
OSInstall -
ProcessorSpeed -
SMSTSLocalDataDrive -
VerificarOS -

ZTIVHDCreate.wsf

Este script é utilizado para criar um ficheiro de disco rígido virtual (.vhd ou .avhd) no computador de destino e montar o ficheiro .vhd como um disco. Em seguida, outras partes do processo de implementação LTI implementam o sistema operativo Windows e as aplicações no disco rígido virtual recentemente criado. Os processos de script são os seguintes:

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

  • Confirme que VHDCreateSource está definido e localiza o ficheiro .vhd de origem (se especificado).

  • Gere um nome de ficheiro .vhd aleatório se VHDCreateFilename for igual a ALEATÓRIO ou "" (nulo).

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

  • Crie o ficheiro .vhd com os valores em VHDCreateSizePercent, VHDCreateSizeMax e VHDCreateType.

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

  • O ficheiro .vhd recentemente criado e o disco de diferenciação opcional são montados.

  • É devolvido o número de disco do disco rígido virtual montado.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIVHDCreate.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - ZTIDiskUtility.vbs. Inclui funções de suporte e subencaminhas que o script utiliza

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

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

ZTIWindowsUpdate.wsf

Este script transfere e instala atualizações de computadores numa rede empresarial que executem o WSUS, o Windows Update ou o Microsoft Update com a interface de programação de aplicações (API) do Agente do Windows Update (WUA). Por predefinição, esta funcionalidade está desativada em cada sequência de tarefas e tem de ser ativada manualmente para ser executada.

A maioria das empresas já terá equipas e infraestruturas implementadas para atualizar computadores recentemente implementados através da rede empresarial. Este processo envolve controlar o conjunto mais recente de patches, controladores e atualizações disponíveis para cada configuração de ambiente de trabalho e determinar que atualizações devem ser transferidas e instaladas para cada configuração. Se a organização já tiver um processo estabelecido, este script poderá não ser necessário. Este script foi concebido para preencher uma necessidade de equipas de implementação que podem não ter estabelecido processos, mas quer garantir que os computadores de destino são atualizados quando implementados.

Este script analisa automaticamente o computador de destino e transfere uma vasta gama de atualizações que são consideradas aplicáveis. Entre eles estão:

  • Service packs do Windows

  • Controladores não Microsoft que foram colocados no Windows Update

  • As atualizações de correções mais recentes

  • Atualizações do Microsoft Office

  • atualizações de Microsoft Exchange Server e SQL Server

  • Atualizações do Microsoft Visual Studio®

  • Algumas atualizações de aplicações que não sejam da Microsoft

Dica

Muitos fabricantes de hardware colocaram os seus controladores em Windows Update. Estes controladores já não precisam de ser mantidos no diretório Controladores DeSmedidos. Experimente ao remover controladores da partilha de distribuição para ver quais estão disponíveis no Windows Update. Tenha em atenção que, se os controladores não estiverem incluídos no Windows por predefinição, não remova os controladores de rede ou de armazenamento, uma vez que o sistema operativo exigirá a entrada do utilizador.

O MDT suporta a capacidade de implementar uma versão atualizada do WUA como parte da implementação do sistema operativo. Isto ajuda a garantir que os computadores de destino estão a executar a versão correta do WUA quando são implementados. Também ajuda a eliminar a necessidade de ligar à Internet e transferir a versão mais recente do WUA após a implementação.

O MDT também pode configurar o WUA para recolher atualizações de computadores na rede empresarial que estão a executar o WSUS em vez de ligar ao Microsoft Atualizações através da Internet. Opcionalmente, o MDT pode configurar o WUA para utilizar um computador específico que execute o WSUS com a propriedade WSUSServer .

Para obter informações adicionais e instruções de implementação do WUA, veja 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 versões posteriores incluem a versão mais recente do WUA, pelo que não é necessária qualquer atualização.

    Para obter mais informações, veja Atualizar o Agente Windows Update.

    Quando ativado no Task Sequencer, este script é executado várias vezes durante a Fase de Restauro de Estado da implementação do sistema operativo. É executado pela primeira vez depois de o sistema operativo ter sido iniciado pela primeira vez. Certifique-se de que as atualizações e service packs mais recentes são instalados antes da instalação de quaisquer aplicações que possam depender de atualizações específicas ou service packs instalados no computador de destino. Por exemplo, uma aplicação pode depender da versão mais recente do Microsoft .NET Framework a ser instalada.

    Este script também é executado após a instalação de aplicações, o que garante que foram aplicadas as atualizações e os service packs de aplicações mais recentes. Por exemplo, utilize este script para garantir que as atualizações mais recentes são 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 tenha de ser reiniciado para permitir que uma instalação de atualização seja concluída na totalidade. Para garantir que as atualizações estão corretamente instaladas, se o script detetar que a instalação de uma atualização requer que o computador de destino seja reiniciado, o script reinicia automaticamente o computador de destino e retoma se forem detetadas atualizações adicionais e estiverem pendentes de instalação. O script é fechado se determinar que o computador de destino está totalmente atualizado. Será registado um erro se, durante a atualização do computador de destino, o script tiver sete tentativas falhadas de instalação das atualizações e o computador de destino ainda necessitar de um reinício.

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

  • Configure o computador de destino para utilizar 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.

  • Procure no computador de destino atualizações aplicáveis que ainda não estejam instaladas e que possam 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 da propriedade UpdateID e KBArticle com a lista de exclusões especificadas nas seguintes propriedades do MDT:

    • WUMU_ExcludeID. Uma lista de UpdateIDs a excluir; qualquer atualização com um UpdateID encontrado nesta lista não será instalada.

    • WUMU_ExcludeKB. Uma lista de QNumbers a excluir; qualquer atualização com um QNumber encontrado nesta lista não será instalada.

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

  • Todas as atualizações que requerem a aprovação de um Contrato de Licença de Utilizador Final (EULA) serão automaticamente aprovadas pelo script. Certifique-se de que lê e marcar manualmente cada EULA antes de executar este script num ambiente de produção.

  • A atividade de cada atualização é escrita no ficheiro ZTIWindowsUpdate.log, com a cadeia 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 instalar é transferida e instalada em lotes.

  • O computador de destino pode necessitar de mais do que um reinício durante a instalação da atualização.

Observação

O Windows Internet Explorer 7 requer interação do utilizador, pelo que não é instalado com este script.

Observação

Por predefinição, inclua 925471 QNumber na lista de WUMU_ExcludeKB para impedir que o Windows Vista Ultimate instale pacotes de idiomas adicionais.

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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIWindowsUpdate.log. Ficheiro de registo que contém eventos gerados por este script

- BDD.log. Ficheiro de registo que contém eventos gerados por todos os scripts MDT
Referências - Expand.exe. Expande ficheiros comprimidos

- Net.exe. Executa tarefas de gestão de rede

- WindowsUpdateAgent30-x86.exe. Instala o WUA

- WindowsUpdateAgent30-x64.exe. Instala o WUA

- ZTIUtility.vbs. Inclui funções de suporte e subroutinas que o script utiliza
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 Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

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

- IsHidden. Defina como 0 para consultar as atualizações ocultas.
/Query:value - É verdade. Consulta apenas para as atualizações necessárias. Não transfira e instale binários.

- Falso. Consulte e instale as atualizações necessárias. Transfira e instale binários.

Observação

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

Observação

Se especificar ambas as opções para UpdateCommand, estas têm de ser separadas por e.

Observação

O valor predefinido 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 -
InstalledUpdates -
MSIT_WU_Count - -
NoAutoUpdate_Previous - -
SMSTSRebootRequested - -
SMSTSRetryRequested - -
WSUSServer -
WUMU_ExcludeID -
WUMU_ExcludeKB -

ZTIWipeDisk.wsf

Este script formatará o disco rígido do computador de destino. O script:

  • Sai se WipeDisk não for igual a VERDADEIRO

  • Determina a unidade adequada para formatar

  • Formatar a unidade ao chamar cmd /c format <Drive> /fs:ntfs /p:3 /Y (onde <Drive> está a letra de unidade 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 implementação e outras informações que os scripts necessitam para concluir o processo de implementação
Output - ZTIWipeDisk.log. Ficheiro de registo que contém eventos gerados por este script

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

- Format.com. Formatar o disco rígido

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

Argumentos

Valor Descrição
/debug:value Exporta as mensagens de evento para a consola e para os ficheiros .log. Se o valor especificado no valor for:

- VERDADEIRO, as mensagens de evento são enviadas para a consola e os ficheiros de .log

- FALSO, as mensagens de evento são enviadas apenas para os ficheiros de .log (Este é o comportamento quando o argumento não é fornecido.)

Propriedades

Nome Leitura Escrever
WipeDisk -