Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta referência fornece mais informações sobre UDI e inclui tópicos sobre:
Conceitos de UDI conforme descrito em Conceitos de UDI
OSDResults conforme descrito em Referência OSDResults
Instalador de Aplicativos Centrado no Usuário, conforme descrito em Referência do Instalador de Aplicativos Centrado no Usuário
UDI stages conforme descrito em UDI Stage Reference
Tarefas UDI, conforme descrito em Referência de Tarefa UDI
Validadores UDI, conforme descrito em Referência do validador UDI
Páginas do Assistente UDI conforme descrito em Referência de Página do Assistente UDI
Cada um desses tópicos de referência é discutido nas seções subsequentes.
Conceitos de UDI
Esta seção contém conceitos que ajudam a descrever a UDI, o Assistente de UDI e o UDI Wizard Designer.
Nome de exibição
O nome de exibição é usado para fornecer um nome descritivo e amigável para uma página do assistente na Biblioteca de Páginas no UDI Wizard Designer. O nome de exibição é exibido em texto azul para cada página do assistente na Biblioteca de Páginas e na guia Flow no UDI Wizard Designer.
Ao adicionar uma página à Biblioteca de Páginas, você deve fornecer o nome de exibição. Depois que a página do assistente é adicionada à Biblioteca de Páginas, você não pode alterar o nome de exibição.
Flow
A guia Flow exibe a lista de páginas do assistente em um estágio UDI no UDI Wizard Designer. Você pode usar a guia Flow para realizar as seguintes tarefas:
Adicione uma página do assistente da Biblioteca de Páginas a um estágio UDI arrastando a página da Biblioteca de Páginas para o estágio UDI.
Remover uma página do assistente de um estágio de UDI.
Altere a sequência de páginas do assistente em um estágio UDI.
Biblioteca de Páginas
A Biblioteca de Páginas contém todas as páginas atualmente carregadas no UDI Wizard Designer. Ao carregar um arquivo de configuração do Assistente UDI, todas as páginas do assistente definidas no arquivo de configuração são exibidas na Biblioteca de Páginas. A Biblioteca de Páginas mostra as páginas do assistente em ordem alfabética por tipos de página. Cada instância de um tipo de página específico é listada sob o tipo de página.
Por exemplo, você pode precisar de duas páginas diferentes do assistente WelcomePage para diferentes estágios. As duas páginas do assistente WelcomePage serão listadas no tipo de página do assistente WelcomePage na Biblioteca de Páginas no UDI Wizard Designer.
Além disso, cada instância da página do assistente na Biblioteca de Páginas indica quantas vezes a página do assistente é usada nos fluxos de preparo. Quando você passa o mouse sobre uma página do assistente na Biblioteca de Páginas, uma miniatura da página do assistente é exibida junto com os estágios que incluem essa página.
Nome da Página
O nome da página é usado para identificar exclusivamente uma página do assistente na Biblioteca de Páginas no UDI Wizard Designer. O nome da página é o nome que um estágio UDI referencia para que o Assistente UDI saiba qual página do assistente exibir em um estágio UDI específico. Ao adicionar uma página à Biblioteca de Páginas, você deve fornecer o nome da página. Depois que a página do assistente é adicionada à Biblioteca de Páginas, você não pode alterar o nome da página. No UDI Wizard Designer, o nome da página é mostrado na parte inferior de cada página do assistente na Biblioteca de Páginas em texto menor e sem negrito.
Implantações de mídia pré-configurada
O suporte a mídia pré-configurada é um recurso de implantação de sistema operacional no Gerenciador de Configurações que permite que um administrador copie e aplique mídia inicializável de pré-configuração e uma imagem de sistema operacional em um disco rígido antes do processo de provisionamento. Esse trabalho pode reduzir o tráfego de rede e o tempo necessário para o processo de provisionamento. A mídia pré-configurada pode ser implantada como parte do processo de fabricação ou em um centro de preparo corporativo que não esteja conectado ao ambiente do Gerenciador de Configurações.
Para obter mais informações sobre implantações de mídia pré-configurada, consulte os seguintes recursos:
Planejando implantações de sistema operacional de mídia no Gerenciador de Configurações
Sobre a mídia pré-configurada para implantação de sistema operacional
Grupo de Estágio
Use um grupo de estágio para agrupar um ou mais estágios no UDI Wizard Designer. Os grupos de estágio UDI estão vagamente relacionados aos cenários de implantação do MDT, mas não há correlação um-para-um entre os dois.
Estágio
Um estágio é um subconjunto de todas as páginas no arquivo de configuração do Assistente de UDI usado por um cenário de implantação do MDT. Quando você inicia o Assistente de UDI usando a etapa de sequência de tarefas do Assistente de UDI , o parâmetro /stage especifica o estágio a ser executado, que por sua vez especifica o conjunto de páginas a ser usado. Você pode visualizar como as páginas do assistente serão exibidas em um estágio selecionando Visualizar no grupo Assistente de Visualização na Faixa de Opções. Você pode usar um estágio UDI em mais de um cenário de implantação do MDT, mesmo que o estágio UDI seja definido apenas uma vez no UDI Wizard Designer. Por exemplo, o estágio NewComputer pode ser usado nos cenários de implantação Novo Computador e Substituir Computador do MDT.
Tarefa
As tarefas UDI são softwares executados em uma página do assistente para executar funções específicas. Em alguns casos, essas tarefas são usadas para verificar se o computador de destino está pronto para implantação. Outras tarefas podem ser usadas para executar etapas de implantação, como copiar arquivos de configuração ou de resultado.
Observação
O botão Avançar na página do assistente em que as tarefas são executadas será desabilitado se alguma das tarefas terminar com o status de conclusão de aviso ou erro.
A UDI inclui várias tarefas internas que permitem executar a maioria das tarefas necessárias para a implantação. Para obter mais informações sobre as tarefas internas da UDI, consulte Tarefas internas da UDI.
A tarefa UDI interna de Execução de Shell permite que você execute qualquer software (scripts) que possa ser iniciado a partir de uma linha de comando, como scripts do Visual Basic ou do Windows PowerShell. Essa funcionalidade permite criar tarefas usando linguagens de script conhecidas. Para obter mais informações, consulte Tarefa de execução do Shell.
Se seus requisitos forem além do script, você poderá escrever tarefas UDI personalizadas. As tarefas UDI são DLLs escritas em C++ e implementam a interface ITask . Você registra a DLL com a biblioteca de tarefas Designer do Assistente de UDI criando um arquivo de configuração de Designer (.config) do Assistente de UDI e colocando-o na pasta installation_folder\Bin\Config (onde installation_folder é a pasta na qual você instalou o MDT). Para obter mais informações sobre o desenvolvimento de tarefas UDI personalizadas, consulte a seção "Criando tarefas UDI personalizadas", no Guia do desenvolvedor de instalação controlada pelo usuário.
Sequência de Tarefas UDI
Você cria uma sequência de tarefas UDI usando um dos seguintes modelos de sequência de tarefas MDT específicos de UDI, que executam o Assistente de UDI na etapa apropriada na sequência de tarefas:
User-Driven Sequência de tarefas de instalação. Esse modelo de sequência de tarefas é usado para os cenários de implantação do MDT Novo Computador, Atualizar Computador e Substituir Computador.
User-Driven Instalação Substituir Sequência de Tarefas. Esse modelo de sequência de tarefas é a primeira etapa de um processo de duas etapas no cenário de implantação Substituir Computador e é usado para capturar dados de migração de estado do usuário. A segunda etapa do processo de duas etapas é o modelo de sequência de tarefas de Instalação User-Driven, que você usa para implantar os aplicativos de destino e o sistema operacional e restaurar os dados de migração de estado do usuário salvos durante a primeira etapa do processo.
Para obter mais informações sobre modelos de sequência de tarefas UDI, consulte a seção "Identificar os modelos de sequência de tarefas UDI no MDT", no documento MDT Usando o Microsoft Deployment Toolkit. Para obter mais informações sobre esses componentes, confira a seção "Identificar componentes do processo de implantação de UDI", no documento do MDT Usando o Microsoft Deployment Toolkit, incluído no MDT.
Assistente de UDI
O Assistente de UDI fornece a interface do usuário para coletar configurações de implantação que as sequências de tarefas UDI consomem. O Assistente de UDI é iniciado como parte de uma sequência de tarefas de UDI e coleta as informações de configuração necessárias para personalizar a implantação dos sistemas operacionais e aplicativos do cliente Windows. As páginas do assistente leem suas definições de configuração do arquivo de configuração do Assistente UDI, que é personalizado usando o UDI Wizard Designer.
O Assistente UDI é iniciado pela etapa de sequência de tarefas do Assistente UDI em sequências de tarefas criadas usando os modelos de sequência de tarefas UDI. A etapa de sequência de tarefas do Assistente de UDI executa o script UDIWizard.wsf, que por sua vez inicia o Assistente de UDI (OSDSetupWizard.exe). A Tabela 9 lista os parâmetros de linha de comando do Assistente de UDI e fornece uma breve descrição de cada um.
Tabela 9. Assistente de UDI Command-Line Parâmetros
| Parâmetro | Descrição |
|---|---|
| /versão prévia | Permite visualizar a configuração atual do assistente habilitando o botão Avançar , que permite mover de uma página para outra sem exigir entrada válida. |
| /xml | Especifica o nome do arquivo de configuração do Assistente UDI. O script UDIWizard.wsf define automaticamente esse parâmetro para o arquivo OSDSetupWizard.xml, que é armazenado na pasta na qual a sequência de tarefas armazena os arquivos de log. Esse parâmetro usa como padrão o arquivo config.xml. A sintaxe para esse parâmetro é a seguinte (onde <full_path> está o caminho totalmente qualificado para o arquivo .xml, incluindo o nome do arquivo e a extensão):/xml:<full_path> |
| /estágio | Especifica o nome do estágio UDI a ser executado. O script UDIWizard.wsf define automaticamente esse parâmetro para o estágio apropriado, conforme descrito em Referência de estágio UDI. Esse parâmetro assume como padrão o primeiro estágio no arquivo de configuração do Assistente de UDI. A sintaxe para este parâmetro é a seguinte (onde <stage_name> é o nome do estágio a ser executado):/stage:<stage_name>Observação: O valor de <stage_name> diferencia maiúsculas de minúsculas. |
| /localidade | Especifica o idioma a ser usado no Assistente de UDI na forma de um LCID (identificador de localidade), que é representado por um valor numérico. Para obter uma lista dos LCIDs disponíveis, consulte IDs de localidade atribuídas pela Microsoft. Você usaria essa lista para identificar o idioma que deseja usar e, em seguida, fornecer o LCID correspondente. A sintaxe para este parâmetro é a seguinte (onde <locale_id> é o valor numérico do LCID a ser usado):/locale:<locale_id> |
Arquivo de Configuração do Aplicativo do Assistente UDI
A página do assistente ApplicationPage configura o arquivo de configuração do aplicativo do Assistente UDI, que mantém a lista de softwares a serem instalados. Esse arquivo contém uma entrada para cada aplicativo ou programa e pacote do Gerenciador de Configurações que foi adicionado usando o UDI Wizard Designer.
Esse arquivo tem o mesmo nome do arquivo de configuração do Assistente de UDI, mas com uma extensão .app. Por exemplo, se o arquivo de configuração do Assistente de UDI for chamado Config.xml, o arquivo de configuração do aplicativo do Assistente de UDI correspondente será Config.xml.app. Esse arquivo é o complemento do arquivo de configuração do Assistente de UDI.
Arquivo de Configuração do Assistente UDI
O Assistente de UDI lê o arquivo de configuração do Assistente de UDI para determinar as páginas do assistente a serem exibidas, a sequência das páginas do assistente, qualquer padrão para controles nas páginas do assistente e se os controles estão habilitados ou desabilitados. Esse arquivo contém todas as definições de configuração exibidas no Assistente de UDI e configuradas usando o UDI Wizard Designer.
Um arquivo de configuração separado, o arquivo de configuração do aplicativo do Assistente de UDI, é usado para configurar aplicativos a serem instalados no computador de destino.
UDI Wizard Designer
O UDI Wizard Designer é a principal ferramenta para personalizar páginas do assistente para os diferentes cenários de implantação compatíveis com o UDI. As alterações feitas no UDI Wizard Designer são salvas no arquivo de configuração do UDI Wizard e, por fim, refletidas na experiência do usuário no UDI Wizard. O usuário que executa a implantação verá apenas as páginas do assistente no Assistente de UDI que você selecionou e configurou usando o UDI Wizard Designer.
Embora o Assistente de UDI seja executado com o arquivo de configuração padrão do Assistente de UDI, as páginas do assistente não serão configuradas corretamente. É recomendável que você use o UDI Wizard Designer para configurar a experiência do usuário do UDI Wizard.
Observação
Para executar o UDI Wizard Designer, você deve ter os direitos apropriados no Gerenciador de Configurações para acessar objetos como pacotes, aplicativos ou imagens.
Validador
Você usa validadores UDI para ajudar a garantir que as informações corretas sejam inseridas nos campos de texto nas páginas do assistente no Assistente UDI. A UDI inclui vários validadores internos que ajudam você a realizar validações típicas de campos usados para inserir texto, como impedir que os usuários insiram caracteres inválidos e garantir que o campo não esteja vazio. Quando um validador detecta uma entrada inválida em uma caixa de texto, uma mensagem é exibida na página do assistente e o botão Avançar é desabilitado até que todas as entradas inválidas sejam resolvidas.
A UDI inclui validadores internos que permitem executar a maior parte da validação necessária para a implantação. Para obter mais informações sobre os validadores internos da UDI, consulte Validadores internos da UDI.
Se seus requisitos forem além dos validadores UDI integrados, você poderá escrever validadores UDI personalizados. Os validadores de UDI são DLLs escritas em C++ que implementam a interface IValidator . Registre a DLL com a biblioteca do validador de Designer do DesignerAssistente de UDI criando um arquivo de configuração (.config) do Assistente de UDI e colocando-o na pasta installation_folder\Bin\Config (onde installation_folder é a pasta na qual você instalou o MDT). Para obter mais informações sobre como desenvolver tarefas de UDI personalizadas, consulte a seção "Criando validadores de UDI personalizados" no documento do MDT Guia do desenvolvedor de instalação controlada pelo usuário.
Página do Assistente
Você usa uma página do assistente para coletar informações de configuração no Assistente UDI. Configurar páginas do assistente UDI usando o UDI Wizard Designer. As definições de configuração são armazenadas no arquivo de configuração do Assistente de UDI e são lidas pela página do assistente quando a página é inicializada no Assistente de UDI.
As páginas do assistente são armazenadas na Biblioteca de Páginas do assistente e podem ser usadas em um ou mais estágios UDI. Esse design permite configurar uma página do assistente que é compartilhada entre os estágios uma vez por todos os estágios, reduzindo drasticamente a quantidade de esforço necessária e a complexidade da atualização da configuração da página do assistente.
A UDI inclui páginas internas do assistente e editores de página do assistente que normalmente são suficientes para a maioria das implantações. Para obter mais informações sobre as páginas internas do assistente, consulte Páginas internas do assistente de UDI.
Se seus requisitos forem além das páginas internas do assistente UDI e dos editores de página do assistente correspondentes, você poderá escrever páginas personalizadas do assistente UDI e editores de página do assistente. As páginas do assistente UDI são implementadas como DLLs que o Assistente UDI lê. Os editores de página do assistente são criados usando C++ no Visual Studio.
Para obter mais informações sobre o desenvolvimento de páginas personalizadas do assistente de UDI, consulte a seção "Criando páginas personalizadas do assistente de UDI" no documento do MDT Guia do desenvolvedor de instalação controlada pelo usuário.
Editor de Página do Assistente
Você usa um editor de página do assistente para configurar uma página do assistente no UDI Wizard Designer. Um editor de página do assistente atualiza as definições de configuração da página do assistente no arquivo de configuração do UDI Wizard; A UDI inclui um editor de páginas do assistente integrado para cada página do assistente interno. Para obter mais informações sobre as páginas internas do assistente e os editores de página do assistente, consulte Páginas internas do assistente UDI.
Se seus requisitos forem além das páginas internas do assistente UDI e dos editores de página do assistente correspondentes, você poderá escrever páginas personalizadas do assistente UDI e editores de página do assistente. Os editores de página do assistente UDI são implementados como DLLs que o UDI Wizard Designer lê. Criar editores de página do assistente usando:
Windows Presentation Foundation versão 4.0
Microsoft Prism versão 4.0
Bloco de Aplicativos do Microsoft Unity (Unity) versão 2.1
Para obter mais informações sobre como desenvolver editores de página personalizados do assistente de UDI, consulte a seção "Criando editores de página de assistente personalizados" no documento do MDT Guia do desenvolvedor de instalação controlada pelo usuário.
Referência OSDResults
OSDResults é uma parte da UDI que exibe os resultados de uma implantação executada usando a UDI. OSDResults exibe a caixa de diálogo Implantação concluída . OSDResults é exibido antes do logon do Windows na primeira vez que o computador de destino é iniciado. O usuário pode usar OSDResults e as informações na caixa de diálogo Implantação Concluída para determinar o status de conclusão do processo de implantação e a configuração do computador antes de fazer logon pela primeira vez. Além disso, as informações em OSDResults podem ser usadas para solucionar quaisquer problemas encontrados durante o processo de implantação.
Você pode configurar alguns dos elementos da interface do usuário para OSDResults usando o arquivo OSDResults.exe.config, que reside em Tools\OSDResults nos arquivos MDT Gerenciador de Configurações pacote. A Tabela 10 lista as definições de configuração no arquivo OSDResults.exe.config.
Tabela 10. Definições de configuração no arquivo OSDResults.exe.config
| Configuração | Descrição |
|---|---|
| headerImagePath | Essa configuração permite especificar o caminho totalmente qualificado ou relativo para um arquivo .bmp que é exibido no cabeçalho da caixa de diálogo OSDResults . O valor padrão para essa configuração é o seguinte: images\UDI_Wizard_Banner.bmp |
| backgroundWallpaper | Essa configuração permite especificar o caminho totalmente qualificado ou relativo para um arquivo .jpg que é exibido como o papel de parede na caixa de diálogo OSDResults . O valor padrão para essa configuração é o seguinte: images\Wallpaper.jpg |
| welcomeText | Essa configuração permite especificar o texto que dá as boas-vindas ao usuário e fornece informações sobre o processo de implantação. Ele é exibido na caixa de diálogo OSDResults . |
| completedText | Essa configuração permite especificar o texto que indica se o processo de implantação foi concluído. Ele é exibido na caixa de diálogo OSDResults . |
| timeoutMinutes | Essa configuração permite que você especifique por quanto tempo a caixa de diálogo OSDResults é exibida antes de exibir automaticamente a tela de logon do Windows. O valor dessa configuração é especificado em minutos. O valor padrão para essa configuração é zero (0), o que indica que a caixa de diálogo OSDResults será exibida indefinidamente até ser fechada manualmente. |
A seguir está o processo de alto nível de como o recurso OSDResults funciona na UDI:
Uma sequência de tarefas é executada no computador de destino.
A sequência de tarefas é baseada em um dos modelos de sequência de tarefas followUDI:
Sequência de tarefas de instalação controlada pelo usuário. Esse modelo de sequência de tarefas é usado para os cenários de implantação Novo Computador, Atualizar Computador e Substituir Computador do MDT do MDT.
Instalação controlada pelo usuário Substituir sequência de tarefas. Esse modelo de sequência de tarefas é a primeira etapa de um processo de duas etapas no cenário de implantação Substituir Computador do MDT e é usado para capturar dados de migração de estado do usuário. A segunda etapa do processo de duas etapas é o cenário de implantação de Novo Computador do MDT usando o modelo de sequência de tarefas Sequência de Tarefas de Instalação Controlada pelo Usuário , que é usado para implantar os aplicativos de destino e o sistema operacional e restaurar os dados de migração de estado do usuário salvos durante a primeira etapa do processo
Para obter mais informações sobre:
Modelos de sequência de tarefas UDI, consulte a seção "Identificar os modelos de sequência de tarefas UDI no MDT" no documento MDT Usando o Microsoft Deployment Toolkit
Relação entre cenários de implantação do MDT e estágios de UDI, consulte Referência de estágio de UDI
Durante a sequência de tarefas, as definições de configuração fornecidas pelas variáveis da sequência de tarefas e pela entrada do usuário no Assistente de UDI são salvas na pasta %DEPLOYROOT%\Tools\OSDResults no computador de destino (onde %DEPLOYROOT% é a raiz da pasta na qual os arquivos MDT são armazenados localmente em cache no computador de destino).
No grupo Resultados e Identidade visual do OSD na sequência de tarefas, as seguintes etapas da sequência de tarefas são executadas e afetam os OSDResults:
Cache OSD Resultados. Esta etapa de sequência de tarefas copia o conteúdo da pasta %DEPLOYROOT%\Tools\OSDResults para a pasta %WINDIR%\UDI no computador de destino. Isso garante que o conteúdo da pasta OSDResults seja mantido após a conclusão da sequência de tarefas.
Executar resultados do OSD. Esta etapa de sequência de tarefas configura o computador de destino para executar OSDResults na primeira vez que o computador for iniciado.
O computador de destino é iniciado pela primeira vez e OSDResults.exe é executado antes da tela de logon do Windows.
A guia Bem-vindo na caixa de diálogo Implantação Concluída é exibida. A guia Bem-vindo fornece informações úteis sobre a implantação e informações de contato no caso de serem descobertos problemas com a implantação.
Examine as informações nas guias Resumo da Implantação e Aplicativos Instalados para verificar se o sistema operacional e os aplicativos foram instalados corretamente. Quando terminar de revisar essas tabelas, selecione Iniciar o Windows para fazer logon no Windows 7 pela primeira vez.
Observação
Os aplicativos do Gerenciador de Configurações não são exibidos na guia Aplicativos Instalados. Os aplicativos do Gerenciador de Configurações são detectados depois que o usuário faz logon no computador de destino pela primeira vez.
A tela de logon do Windows é exibida e o processo de logon continua normalmente.
AppInstall.exe é executado na primeira vez que um usuário faz logon no computador de destino. Para obter mais informações sobre esse processo, consulte Referência do Instalador de Aplicativos Centrado no Usuário.
Referência do Instalador de Aplicativos do User-Centric
O recurso Instalador de Aplicativos do User-Centric no UDI é usado para relatar todos os aplicativos instalados durante o processo de implantação do UDI para o recurso Catálogo de Aplicativos no Gerenciador de Configurações. O recurso Instalador de Aplicativos do User-Centric fornece o link entre os aplicativos selecionados na página do assistente ApplicatonPage no Assistente UDI e quaisquer aplicativos opcionais Gerenciador de Configurações anunciados aos usuários.
Para obter mais informações sobre o recurso Catálogo de Aplicativos no Gerenciador de Configurações, consulte Gerenciamento de Aplicativos no Gerenciador de Configurações.
A seguir está o processo de alto nível de como o recurso de instalação de aplicativo funciona na UDI:
Os aplicativos do Gerenciador de Configurações são criados no Gerenciador de Configurações.
Para obter mais informações sobre como criar e gerenciar aplicativos do Gerenciador de Configurações, consulte os seguintes recursos:
As coleções de usuários do Gerenciador de Configurações são criadas e os usuários são adicionados à coleção.
Para obter mais informações sobre como criar e gerenciar coleções de usuários e adicionar usuários a coleções, consulte os seguintes recursos:
Os aplicativos do Gerenciador de Configurações são implantados nas coleções do usuário.
Para obter mais informações sobre como implantar os aplicativos em coleções de usuários, consulte Como implantar aplicativos no Gerenciador de Configurações.
Os aplicativos do Gerenciador de Configurações são disponibilizados na página do assistente ApplicatonPage usando o UDI Wizard Designer.
Para obter mais informações sobre como disponibilizar aplicativos Gerenciador de Configurações na página do assistente do ApplicatonPage, consulte a seção "Etapa 5-11: Personalizar o arquivo de configuração do Assistente de UDI para o computador de destino", no documento do MDT Guia de Início Rápido para Instalação do User-Driven.
O UDA é configurado usando um dos seguintes métodos:
No console do Gerenciador de Configurações (Para obter mais informações sobre como configurar o UDA no console do Gerenciador de Configurações, consulte Como gerenciar a afinidade de dispositivo do usuário no Gerenciador de Configurações.)
Na página do assistente UDAPage no Assistente UDI . Para obter mais informações sobre a página do assistente UDAPage , consulte UDAPage.
Depois que a UDA for configurada, a conta de usuário especificada será o usuário principal do computador de destino.
Observação
A UDA só pode ser configurada pela UDI no cenário de implantação do Novo Computador. Ele não pode ser configurado nos cenários de implantação Atualizar Computador ou Substituir Computador.
A sequência de tarefas é executada e o usuário seleciona os aplicativos do Gerenciador de Configurações na página do assistente ApplicatonPage no Assistente UDI.
O Assistente de UDI é executado na etapa de sequência de tarefas do Assistente de UDI no grupo de pré-instalação da sequência de tarefas. Quando o usuário seleciona aplicativos do Gerenciador de Configurações na página do assistente ApplicatonPage, a página do assistente cria uma variável de sequência de tarefas separada para cada aplicativo selecionado.
Para obter mais informações sobre como selecionar os aplicativos Gerenciador de Configurações na página do assistente do ApplicatonPage no Assistente de UDI, consulte a seção "Etapa 6-4: Iniciar o computador de destino com a mídia inicializável da sequência de tarefas", no documento do MDT Guia de Início Rápido para Instalação do User-Driven.
A sequência de tarefas instala os aplicativos do Gerenciador de Configurações que foram selecionados na etapa anterior.
Os aplicativos do Gerenciador de Configurações são instalados usando as seguintes etapas de sequência de tarefas no grupo Instalar Aplicativos na sequência de tarefas:
Converter lista em dois dígitos
Instalar aplicativo
A sequência de tarefas executa as seguintes tarefas no grupo Resultados e Identidade visual do OSD antes de iniciar o sistema operacional de destino pela primeira vez:
Copia as informações usadas para OSDResults.exe para a pasta %WINDIR%\UDI no computador de destino na etapa de sequência de tarefas Resultados do OSD de Cache
Registra as variáveis de sequência de tarefas criadas na etapa 6 para os aplicativos do Gerenciador de Configurações no Registro no computador de destino nas etapas de sequência de tarefas Identidade visual para Rege Identidade visual para Reg x64
As variáveis de sequência de tarefas são salvas no seguinte local no Registro:
HKEY_LOCAL_MACHINE\Software\Microsoft\MPSD\OSD
Configura o sistema operacional de destino para executar automaticamente OSDResults.exe quando o computador for iniciado antes da tela de logon do Windows na etapa de sequência de tarefas Executar Resultados do OSD
Configura o sistema operacional de destino para executar automaticamente AppInstall.exe quando um usuário faz logon no computador pela primeira vez na etapa da sequência de tarefas Executar Resultados OSD
Configura uma tarefa no sistema operacional de destino para remover a pasta %WINDIR%\UDI um mês a partir da data da implantação
O computador de destino é iniciado e OSDResults.exe é executado.
Para obter mais informações sobre OSDResults.exe, consulte Referência de OSDResults.
Um usuário faz logon no computador de destino e AppInstall.exe é iniciado automaticamente.
AppInstall verifica se o usuário conectado no momento é um usuário primário que foi configurado no UDA.
Um usuário principal é um usuário que usa o dispositivo regularmente e é considerado o proprietário ou um dos proprietários do dispositivo.
Se o usuário conectado no momento for:
Não é um usuário primário, então AppInstall.exe para
Um usuário primário AppInstall.exe lê as entradas do Registro salvas na etapa 8 para determinar quais aplicativos foram instalados
O AppIntaller se conecta ao Gerenciador de Configurações e lê o catálogo de aplicativos usando as seguintes etapas:
AppInstall aguardará 5 minutos após iniciar para permitir que as políticas do Gerenciador de Configurações estejam disponíveis.
Após cinco minutos, o AppInstall tenta se conectar ao Catálogo de Aplicativos.
Se o AppInstall não conseguir se conectar, ele aguardará um período de tempo antes de tentar se conectar novamente.
O AppInstall tenta se conectar até cinco vezes antes de sair.
Você pode configurar o atraso de tempo limite da conexão e o número de novas tentativas para AppInstall usando o arquivo AppInstall.exe.config, que reside na pasta Tools\OSDResults no pacote de Gerenciador de Configurações de arquivos MDT. A Tabela 11 lista as definições de configuração no arquivo AppInstall.exe.config.
Tabela 11. Definições de configuração no arquivo AppInstall.exe.config
| Configuração | Descrição |
|---|---|
| timeoutMinutes | Essa configuração permite que você especifique o período de tempo para AppInstall aguardar uma resposta do Catálogo de Aplicativos do Gerenciador de Configurações antes de atingir o tempo limite. O valor é especificado em minutos. O valor padrão para essa configuração é 5. |
| Temporizador de atraso | Essa configuração permite que você especifique o período de tempo para o AppInstall aguardar antes de tentar a conexão com o Catálogo de Aplicativos do Gerenciador de Configurações. O valor é especificado em minutos. O valor padrão para essa configuração é 5. |
AppInstall compara a lista de aplicativos descobertos no Registro com a lista de aplicativos disponíveis no Catálogo de Aplicativos do Configuration Manager para o usuário conectado no momento.
Se o aplicativo descoberto no registro:
Está disponível no Catálogo de Aplicativos e, em seguida, AppInstall.exe mapeia os aplicativos e identifica os aplicativos como existentes no Registro e no Catálogo de Aplicativos. Esses aplicativos serão usados na etapa a seguir.
Não está disponível no Catálogo de Aplicativos AppInstall.exe não cria um mapeamento. Esses aplicativos não serão usados na etapa a seguir.
AppInstall usa APIs do Gerenciador de Configurações para iniciar a instalação dos aplicativos mapeados.
As aplicações utilizadas nesta etapa foram mapeadas na etapa anterior. Ou seja, ambos foram listados no registro e encontrados no Catálogo de Aplicativos.
Como parte do processo de instalação, o Gerenciador de Configurações detecta se o aplicativo já está instalado.
Como o aplicativo já foi instalado, o Gerenciador de Configurações registra que o aplicativo foi implantado com êxito para esse usuário e o aplicativo será listado no Centro de Software para esse usuário. O Gerenciador de Configurações inicia o gerenciamento e o monitoramento do aplicativo para esse usuário.
Após 1 mês, a tarefa criada no computador de destino na etapa 8 é executada e remove a pasta %WINDIR%\UDI.
A pasta é mantida por 1 mês para que os usuários primários tenham a oportunidade de fazer logon e executar AppInstall.exe.
Referência de estágio UDI
Os cenários de implantação do MDT usam um ou mais estágios UDI. Cada estágio de UDI usado nos cenários de implantação do MDT é discutido em uma seção subsequente no contexto do cenário de implantação do MDT. Em alguns cenários de implantação do MDT, apenas um estágio é usado. Em outros cenários de implantação do MDT, vários estágios são usados no cenário. Para obter mais informações sobre os cenários de implantação do MDT, consulte a seção "Identificando cenários de implantação" no documento do MDT Usando o Microsoft Deployment Toolkit.
A Tabela 12 lista os cenários de implantação do MDT e fornece uma breve descrição de cada um, como cada cenário é selecionado e quais estágios UDI são usados em cada cenário de implantação. O MDT determina automaticamente qual cenário de implantação do MDT usar com base no modelo de sequência de tarefas do MDT usado para criar a sequência de tarefas e em como a sequência de tarefas é iniciada.
Cada estágio de UDI usado nos cenários de implantação do MDT é discutido em uma seção subsequente no contexto do cenário de implantação do MDT. Em alguns cenários de implantação do MDT, apenas um estágio é usado. Em outros cenários de implantação do MDT, vários estágios são usados no cenário. Para obter mais informações sobre os cenários de implantação do MDT, consulte a seção "Identificando cenários de implantação" no documento do MDT Usando o Microsoft Deployment Toolkit.
Tabela 12. Cenários de implantação do MDT e estágios de UDI
| Cenário | Descrição |
|---|---|
| Novo Computador | O MDT para UDI seleciona automaticamente esse cenário quando você: - Crie a sequência de tarefas anunciada usando o modelo de sequência de tarefas de Sequência de Tarefas de Instalação User-Driven - Inicie a sequência de tarefas no Windows PE usando a inicialização PXE, a mídia de inicialização da sequência de tarefas ou a mídia pré-configurada para o NEWCOMPUTER. Estágio pré-configurado Esse cenário pode ser usado com implantações tradicionais ou com implantações de mídia pré-configurada, conforme suportado no Gerenciador de Configurações. Execute o Assistente de UDI com os seguintes estágios de UDI para dar suporte a cada tipo de implantação: - NOVOESTÁGIO de computador. O Assistente de UDI é executado com esse estágio na sequência de tarefas Sequência de Tarefas de Instalação Controlada pelo Usuário quando a imagem do sistema operacional é armazenada em pontos de distribuição. Para obter mais informações, consulte NEWCOMPUTER Stage. - NOVOCOMPUTADOR. Estágio de pré-estágio. O Assistente de UDI é executado com esse estágio na sequência de tarefas Sequência de Tarefas de Instalação Controlada pelo Usuário quando a imagem do sistema operacional é armazenada em um disco local no computador de destino (pré-configurada). Para obter mais informações, consulte NEWCOMPUTER. Pré-configurado do Windows. |
| Atualizar computador | O MDT para UDI seleciona automaticamente esse cenário quando você: - Crie a sequência de tarefas anunciada usando o modelo de sequência de tarefas de Sequência de Tarefas de Instalação User-Driven - Inicie a sequência de tarefas no sistema operacional Windows existente no computador de destino (não no Windows PE) - O Assistente UDI é executado com o estágio REFRESH para dar suporte a esse cenário de implantação. Para obter mais informações, consulte Estágio REFRESH. |
| Substituir Computador | Esse cenário inclui um computador existente e um computador de substituição. Uma sequência de tarefas separada é criada e executada em cada computador, conforme descrito no seguinte processo: - No computador existente. O MDT para UDI seleciona automaticamente essa parte do cenário quando você: - Crie a sequência de tarefas anunciada usando o modelo de sequência de tarefas User-Driven Installation Replace Task Sequence Iniciar a sequência de tarefas no sistema operacional Windows existente no computador de destino (não no Windows PE) O Assistente de UDI é executado com os seguintes estágios de UDI para dar suporte a esse cenário de implantação: - SUBSTITUA o estágio. Este estágio é executado no sistema operacional Windows existente e captura informações de configuração do Windows. - SUBSTITUIR. do WinPE. Esse estágio é executado no Windows PE e conclui a captura das informações de configuração do computador existente — por exemplo, a execução da USMT e a captura dos dados de migração de estado do usuário. O estado do usuário é capturado em uma pasta compartilhada de rede ou em uma unidade USB local. Para obter mais informações sobre os protocolos REPLACE e REPLACE. WinPE, consulte SUBSTITUIR e SUBSTITUIR. Estágios do WinPE. - No computador de substituição. Essa parte do cenário é idêntica ao cenário Novo Computador, exceto que o estado do usuário capturado na etapa anterior é restaurado. O MDT para UDI seleciona automaticamente essa parte do cenário quando você: - Crie a sequência de tarefas anunciada usando o modelo de sequência de tarefas de Sequência de Tarefas de Instalação User-Driven - Inicie a sequência de tarefas no Windows PE usando a inicialização PXE, a mídia de inicialização da sequência de tarefas ou a mídia pré-configurada para o NEWCOMPUTER. Pré-visualizador pré-configurado. Essa parte do cenário pode ser usada com implantações tradicionais ou com implantações de mídia pré-configurada, conforme suportado no Gerenciador de Configurações. Como parte dessa parte do cenário, os dados de migração de estado do usuário são restaurados. O Assistente de UDI é executado com os seguintes estágios de UDI para dar suporte a cada tipo de implantação: - NOVOESTÁGIO de computador. O Assistente de UDI é executado com esse estágio na sequência de tarefas Sequência de Tarefas de Instalação Controlada pelo Usuário quando a imagem do sistema operacional é armazenada em pontos de distribuição. Para obter mais informações, consulte NEWCOMPUTER Stage. - NOVOCOMPUTADOR. Estágio de pré-estágio. O Assistente de UDI é executado com esse estágio na sequência de tarefas Sequência de Tarefas de Instalação Controlada pelo Usuário quando a imagem do sistema operacional é armazenada em um disco local no computador de destino (pré-configurada). Para obter mais informações, consulte NEWCOMPUTER. Pré-configurado do Windows. |
NEWCOMPUTER Palco
A Figura 1 ilustra o uso do estágio NEWCOMPUTER em uma sequência de tarefas criada usando o modelo de sequência de tarefas User-Driven Installation Task Sequence. A principal diferença entre as sequências de tarefas que chamam o estágio NEWCOMPUTER e o NEWCOMPUTER. O estágio pré-configurado é que a sequência de tarefas chamando o NEWCOMPUTER. O estágio pré-configurado não executa a etapa de sequência de tarefas Aplicar Imagem do Sistema Operacional , porque a imagem do sistema operacional já está localizada no computador de destino.
Figura SEQ Figura \* ARABIC 1. Fluxo de processo para o estágio NEWCOMPUTER
NOVOCOMPUTADOR. Estágio pré-configurado
A Figura 2 ilustra o fluxo de processo de alto nível para o NEWCOMPUTER. Pré-configurado em uma sequência de tarefas criada usando o modelo de sequência de tarefas de Instalação User-Driven. A principal diferença entre as sequências de tarefas que chamam o estágio NEWCOMPUTER e o NEWCOMPUTER. O estágio pré-configurado é que a sequência de tarefas chamando o NEWCOMPUTER. O estágio pré-configurado não executa a etapa de sequência de tarefas Aplicar Imagem do Sistema Operacional , porque a imagem do sistema operacional já está localizada no computador de destino.
Figura 2. Fluxo de processo para o NEWCOMPUTER. Estágio pré-configurado
Estágio de ATUALIZAÇÃO
A Figura 3 ilustra o fluxo de processo de alto nível para o estágio REFRESH em uma sequência de tarefas criada usando o modelo de sequência de tarefas de Sequência de Tarefas de Instalação User-Driven.
Figura SEQ Figura \* ARABIC 3. Fluxo de processo para o estágio REFRESH
SUBSTITUA e SUBSTITUA. Estágios do WinPE
A Figura 4 ilustra o fluxo de processo de alto nível para REPLACE e REPLACE. O WinPE estágios em uma sequência de tarefas criada usando o modelo de sequência de tarefas Substituir Sequência de Tarefas da Instalação do User-Driven.
Figura 4. Fluxo de processo para REPLACE e REPLACE. Estágios do WinPE
Referência de tarefa UDI
As tarefas UDI são softwares executados em uma página de assistente que executam funções específicas. Em alguns casos, essas tarefas são usadas para verificar se o computador de destino está pronto para implantação. Outras tarefas podem ser usadas para executar etapas de implantação, como copiar arquivos de configuração ou de resultado.
Observação
O botão Avançar na página do assistente em que as tarefas são executadas será desabilitado se alguma das tarefas terminar com o status de conclusão de aviso ou erro.
Essa referência inclui:
Uma visão geral das tarefas da UDI, conforme descrito em Visão geral da Tarefa da UDI
Uma descrição das definições de configuração para tarefas UDI, conforme descrito em Definições de Configuração da Tarefa UDI
Uma descrição dos validadores de UDI internos fornecidos com o MDT, conforme descrito em Tarefas de UDI internas
Visão geral da Tarefa UDI
As tarefas UDI permitem que você execute software no computador de destino que ajuda no processo de implantação. A UDI inclui várias tarefas internas que ajudam você a executar tarefas comuns, como garantir que o computador de destino não esteja funcionando com bateria e esteja conectado a uma conexão de rede com fio.
Além das tarefas de UDI internas, você pode criar tarefas de UDI personalizadas usando o Software Development Kit (SDK) da UDI. Para obter mais informações sobre como criar tarefas UDI personalizadas usando o SDK da UDI, consulte o Guia do desenvolvedor da instalação controlada pelo usuário.
Definições de Configuração da Tarefa UDI
Você gerencia tarefas usando o UDI Wizard Designer. Você pode adicionar tarefas, remover tarefas e editar a configuração de uma tarefa no UDI Wizard Designer. As definições de configuração de uma tarefa são armazenadas no arquivo de configuração do Assistente de UDI e são lidas pelo Assistente de UDI quando a página do assistente que contém a tarefa é exibida.
As tarefas UTI têm algumas definições de configuração comuns a todas as tarefas UDI, conforme listado na Tabela 13. Para as definições de configuração específicas para cada tarefa de UDI, consulte a seção correspondente em Tarefas de UDI Internas.
Tabela 13. Definições de configuração comuns a todas as tarefas da UDI
| Tarefa | Descrição |
|---|---|
| Nome do arquivo Bitmap | Este parâmetro especifica o gráfico usado para indicar o tipo de tarefa. |
| Nome de exibição | Isso especifica o nome da tarefa, que é exibido na página do assistente quando a tarefa é executada. |
| Valores do código de saída | Isso especifica uma lista de possíveis códigos de retorno para a tarefa. Existe um item na lista para cada código de retorno possível. |
| Valores de código de erro | Isso especifica uma lista de possíveis exceções inesperadas que podem ser encontradas (lançadas) pela tarefa. Existe um item na lista para cada exceção possível. |
Tarefas de UDI internas
A Tabela 14 lista as tarefas internas de UDI. Cada tarefa de UDI interna é discutida em uma seção subsequente.
Tabela 14. Tarefas de UDI internas
| Tarefa | Descrição |
|---|---|
| Verificação de energia CA | Essa tarefa UDI é usada para identificar se o computador de destino está conectado à energia CA, não apenas com bateria. |
| Descoberta de aplicativos | Essa tarefa de UDI é usada para descobrir aplicativos instalados no computador de destino. |
| CheckSMSFolderOnUSB | Essa tarefa UDI é usada para determinar se a pasta _SMSTaskSequence está localizada em uma unidade USB no computador de destino. |
| Tarefa Copy Files | Essa tarefa UDI é usada para copiar arquivos enquanto o Assistente UDI está em execução no computador de destino. |
| Tarefa de Execução do Shell | Essa tarefa UDI é usada para executar software que pode ser iniciado a partir de uma linha de comando. |
| Verificação de rede com fio | Essa tarefa de UDI é usada para identificar se o computador de destino está conectado a uma rede com fio, e não está conectado usando uma conexão de rede sem fio. |
Verificação de energia CA
Use essa tarefa UDI para identificar se o computador de destino está conectado à energia CA. Essa tarefa usa apenas os parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre esses parâmetros, consulte Definições de configuração da tarefa UDI.
A Tabela 15 lista os códigos de erro e saída gerados pela tarefa de Verificação de Energia CA .
Tabela 15. Códigos de erro e saída para a tarefa de verificação de energia AC
| Código de saída ou de erro | Valor | Status |
|---|---|---|
| Sair | 0 | Êxito, que indica que o computador de destino está conectado à alimentação AC |
| Sair | \* | Erro, que indica que o computador de destino não está conectado à energia AC |
Descoberta de aplicativos
Use esta tarefa UDI para descobrir aplicativos instalados no computador de destino.
A Tabela 16 lista os parâmetros usados pela tarefa de Descoberta de Aplicativos .
Tabela 16. Parâmetros usados pela tarefa de descoberta de aplicativos
| Tarefa | Descrição |
|---|---|
| Readcfg | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o local do arquivo .app que tem uma lista de aplicativos para a tarefa a ser descoberta. O arquivo .app contém a lista de itens de software disponíveis que o usuário pode selecionar. A tarefa de Descoberta de Aplicativo lê o arquivo .app e determina se algum desses itens de software está instalado. Se um item de software estiver instalado, o item será adicionado ao arquivo especificado no parâmetro Writecfg . Certifique-se de que esse parâmetro use o mesmo local e nome de arquivo da página do assistente ApplicationPage . |
| Writecfg | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o local do arquivo .xml que contém uma lista dos aplicativos descobertos pela tarefa. |
| Log | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o local do arquivo de log gerado por essa tarefa. O nome do arquivo de log é AppDiscovery.log. |
Além dos parâmetros na Tabela 16, esta tarefa usa os parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre esses parâmetros comuns, consulte Definições de Configuração da Tarefa UDI.
A Tabela 17 lista os códigos de erro e de saída gerados pela tarefa de Descoberta de Aplicativo .
Tabela 17. Códigos de erro e de saída para a tarefa de descoberta de aplicativo
| Código de saída ou de erro | Valor | Status e descrição |
|---|---|---|
| Sair | 0 | Êxito, o que indica que a tarefa foi verificada com êxito em busca de aplicativos |
| Sair | \* | Aviso, que indica que o mecanismo de descoberta de aplicativos não pôde ser executado por algum motivo desconhecido |
| Sair | 1 | Aviso, que indica que o mecanismo de descoberta de aplicativos encontrou um ou mais avisos |
| Sair | 16777216 | Aviso, que indica que problemas críticos foram encontrados ao inicializar o mecanismo de descoberta de aplicativos |
| Sair | 33554432 | Aviso, que indica que foram encontrados problemas críticos durante o processamento da lista master do aplicativo |
CheckSMSFolderOnUSB
Use essa tarefa UDI para identificar se a pasta _SMSTaskSequence está localizada em uma unidade USB no computador de destino. Por padrão, o sequenciador de tarefas do Gerenciador de Configurações coloca a pasta _SMSTaskSequence na unidade com o maior espaço livre em disco disponível. Isso pode causar problemas mais tarde no processo de implantação se a unidade USB for removida.
Essa tarefa verifica se a pasta está localizada em uma unidade USB e impede que a implantação prossiga se estiver. Essa tarefa usa apenas os parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre esses parâmetros, consulte Definições de configuração da tarefa UDI.
Se a pasta _SMSTaskSequence estiver localizada em uma unidade USB, essa tarefa falhará e impedirá que a implantação continue. Para resolver esse problema e executar a implantação, conclua as seguintes etapas:
Desconecte a unidade USB do computador de destino antes de iniciar a sequência de tarefas.
Inicie a sequência de tarefas.
Aguarde até que o Assistente UDI seja iniciado.
Conecte a unidade USB.
Conclua o Assistente UDI.
A Tabela 18 lista os códigos de erro e saída gerados pela tarefa CheckSMSFolderOnUSB .
Tabela 18. Códigos de erro e saída para a tarefa CheckSMSFolderOnUSB
| Código de saída ou de erro | Valor | Status |
|---|---|---|
| Sair | 0 | Bem-sucedida, o que indica que a pasta _SMSTaskSequence não está localizada em uma unidade USB e a implantação pode continuar. |
| Sair | \* | Erro, que indica que a pasta _SMSTaskSequence está localizada em uma unidade USB e a implantação não pode continuar. |
Tarefa Copy Files
Use esta tarefa UDI para copiar arquivos enquanto o Assistente UDI estiver em execução no computador de destino.
A Tabela 19 lista os parâmetros usados pela tarefa Copy Files.
Tabela 19. Parâmetros usados pela tarefa Copy Files
| Tarefa | Descrição |
|---|---|
| Fonte | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o arquivo de origem, que pode conter caracteres curinga para copiar vários arquivos usando uma única tarefa. |
| Destino | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o arquivo de destino sem um nome de arquivo. |
Além dos parâmetros na Tabela 19, esta tarefa usa parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre esses parâmetros, consulte Definições de configuração da tarefa UDI.
A Tabela 20 lista os códigos de erro e de saída gerados pela tarefa Copiar Files.
Tabela 20. Códigos de erro e saída para a tarefa Copiar Files
| Código de saída ou de erro | Valor | Status e descrição |
|---|---|---|
| Sair | 0 | Êxito, o que indica que o processo de cópia foi bem-sucedido |
| Sair | \* | Erro, que indica que o processo de cópia falhou |
| Erro | -1 | Erro, que indica que o processo de cópia falhou |
Tarefa de Execução do Shell
Use essa tarefa UDI para executar software que pode ser iniciado a partir de uma linha de comando.
A Tabela 21 lista os parâmetros que a tarefa Shell Execute usa.
Tabela 21. Parâmetros usados pela tarefa de execução do Shell
| Tarefa | Descrição |
|---|---|
| Filename | Esse parâmetro especifica o caminho totalmente qualificado ou relativo para o comando para a tarefa ser executada. |
| Parameters | Esse parâmetro especifica os parâmetros de linha de comando que devem ser fornecidos ao executar o comando. |
Além dos parâmetros na Tabela 21, esta tarefa usa parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre esses parâmetros, consulte Definições de configuração da tarefa UDI.
Você também pode executar scripts personalizados do Visual Basic projetados para serem executados em cscript.exe usando a tarefa Execução do Shell . Para executar scripts do Visual Basic, execute as seguintes etapas:
Digite o seguinte texto no parâmetro Filename :
%windir%\system32\cscript.exeDigite o nome do arquivo de script do Visual Basic (arquivo .vbs) no parâmetro Parâmetros , incluindo todos os parâmetros de linha de comando do script.
Por exemplo, para executar um script do Visual Basic chamado SelfTest.vbs com um valor de parâmetro de Depuração, digite o seguinte (onde script_path é o caminho totalmente qualificado para o arquivo SelfTest.vbs):
<script_path>\SelfTest.vbs DebugA Tabela 22 lista os códigos comuns de erro e saída gerados pela tarefa Shell Execute .
Observação
Cada tarefa específica baseada na tarefa de Execução do Shell tem um conjunto exclusivo de códigos de erro e saída. Por favor, marque os códigos de retorno para o software que você está executando usando esta tarefa.
Tabela 22. Erro comum e códigos de saída para a tarefa de execução do Shell
| Código de saída ou de erro | Valor | Status e descrição |
|---|---|---|
| Sair | 0 | Êxito, o que indica que a tarefa foi concluída com êxito |
| Sair | \* | Erro, que indica que a tarefa falhou |
Verificação de rede com fio
Use esta tarefa UDI para determinar se o computador de destino está conectado a uma rede com fio, e não usando uma conexão de rede sem fio. Essa tarefa usa apenas parâmetros comuns a todas as tarefas da UDI. Para obter mais informações sobre esses parâmetros, consulte Definições de configuração da tarefa UDI.
A Tabela 23 lista os códigos comuns de erro e saída gerados pela tarefa de verificação de rede com fio .
Tabela 23. Códigos de erro e saída para a tarefa de verificação de rede com fio
| Código de saída ou de erro | Valor | Status e descrição |
|---|---|---|
| Sair | 0 | Êxito, que indica que o computador de destino está conectado a uma rede com fio |
| Sair | \* | Erro, que indica que o computador de destino não está conectado a uma rede com fio |
Referência do validador UDI
Os validadores UDI são usados para validar os valores inseridos nos campos de texto nas páginas do assistente. Quando um validador UDI detecta uma entrada inválida, uma mensagem é exibida para o primeiro erro encontrado na parte inferior da página do assistente. A próxima mensagem de erro de validação, se houver, será exibida depois que você resolve o primeiro erro de validação. Esse processo continua até que todos os erros de validação sejam resolvidos. O botão Avançar será desabilitado até que todos os erros de validação na página do assistente sejam resolvidos.
Essa referência inclui:
Uma visão geral dos validadores UDI, conforme descrito em Visão geral do validador UDI
Uma descrição dos validadores de UDI internos fornecidos com o MDT, conforme descrito em Validadores de UDI internos
Visão geral do validador UDI
Os validadores UDI são usados para ajudar a garantir que os usuários forneçam as informações corretas nos campos de texto nas páginas do assistente no Assistente UDI. A UDI inclui vários validadores internos que ajudam você a realizar validações típicas de campos usados para inserir texto, como impedir que os usuários insiram caracteres inválidos ou garantir que o campo não esteja vazio.
Além dos validadores de UDI integrados, você pode criar validadores de UDI personalizados usando o SDK da UDI. Para obter mais informações sobre como criar validadores UDI personalizados usando o SDK da UDI, consulte o documento do MDT Guia do desenvolvedor da instalação controlada pelo usuário.
Validadores de UDI internos
A Tabela 24 lista os validadores de UDI internos. Cada validador interno é discutido em uma seção subsequente. Quando um validador detecta uma entrada inválida em uma caixa de texto, uma mensagem é exibida na página do assistente e o botão Avançar é desabilitado até que todas as entradas inválidas sejam resolvidas.
Tabela 24. Validadores de UDI internos
| Validador | Descrição |
|---|---|
| InvalidChars | Esse validador identifica todos os caracteres inválidos que foram inseridos em uma lista que você configura. |
| NamedPattern | Esse validador ajuda a garantir que o texto siga um padrão predefinido. |
| Não Vazio | Esse validador é usado para exigir texto em um campo. |
| RegEx | Esse validador permite que você garanta que o texto corresponda a uma expressão regular especificada como parte do validador. |
InvalidChars
Esse validador impede que os usuários insiram caracteres específicos. A caixa Mensagem permite que você insira uma mensagem que será exibida se o campo de texto contiver algum dos caracteres inválidos. A caixa Caracteres inválidos permite inserir os caracteres considerados inválidos. Os caracteres são inseridos sem espaços entre eles.
NamedPattern
Esse validador ajuda a garantir que o texto siga um padrão predefinido. A caixa Mensagem permite que você insira uma mensagem que será exibida se o campo de texto não corresponder ao padrão nomeado. A caixa Padrão nomeado permite inserir o nome do padrão predefinido e deve ser Nome de usuário, Nome do computador ou Grupo de trabalho. Os nomes não diferenciam maiúsculas de minúsculas.
Não Vazio
Use este validador para exigir texto em um campo. A caixa Mensagem permite inserir uma mensagem que é exibida se o campo de texto estiver vazio.
RegEx
Esse validador permite que você garanta que o texto corresponda a uma expressão regular especificada como parte do validador. A caixa Mensagem permite que você insira uma mensagem que será exibida se o campo de texto não corresponder à expressão regular. A caixa Expressão Regular permite inserir a expressão regular usada para a validação. Para obter mais informações sobre como criar expressões regulares para esse validador, consulte TR1 Expressões regulares.
Referência da Página do Assistente UDI
Você adiciona uma página do assistente UDI aos estágios a partir da Biblioteca de Páginas no UDI Wizard Designer. As páginas do assistente UDI são exibidas no Assistente UDI.
Essa referência inclui:
Uma visão geral das páginas do assistente de UDI, conforme descrito em Visão geral da página do assistente de UDI
Uma descrição das páginas internas do assistente de UDI fornecidas com o MDT, conforme descrito em Páginas internas do Assistente de UDI
Visão geral da página do Assistente UDI
As páginas do assistente são exibidas no Assistente UDI e coletam as informações necessárias para concluir o processo de implantação. Você cria páginas de assistente usando C++ no Visual Studio. As páginas do assistente personalizado são implementadas como DLLs que o Assistente UDI lê.
Cada página interna do assistente UDI tem um editor de página do assistente UDI correspondente, que você usa para configurar a página do assistente no UDI Wizard Designer.
Além das páginas internas do assistente UDI, você pode criar páginas personalizadas do assistente UDI usando o SDK UDI. Para obter mais informações sobre como criar páginas personalizadas do assistente de UDI usando o SDK da UDI, consulte o documento do MDT Guia do desenvolvedor de instalação controlada pelo usuário.
Cada página do assistente pode fazer referência aos seguintes tipos de variáveis:
Variáveis de sequência de tarefas
Variáveis de memória
Variáveis de ambiente
Você pode referenciar a sequência de tarefas e variáveis de ambiente colocando a variável entre colchetes usando sinais de porcentagem (%), como %OSDImageIndex%. Você pode fazer referência a variáveis de memória colocando a variável entre colchetes usando cifrões ($), como $VolumeArchitecture$.
Observação
Se uma variável de sequência de tarefas e uma variável de ambiente tiverem o mesmo nome, a variável de sequência de tarefas terá precedência sobre a variável de ambiente.
A Tabela 25 lista as variáveis de memória definidas quando o Assistente UDI é iniciado, a descrição das variáveis e se o Assistente UDI lê ou grava as variáveis durante a inicialização.
Tabela 25. Variáveis de memória definidas pelo assistente de UDI na inicialização e suas descrições
| Variável | Leitura | Escrever |
|---|---|---|
|
LogPath Especifica o caminho totalmente qualificado para os arquivos de log do Assistente UDI. Você pode definir essa variável como um dos seguintes valores: - O valor na variável de sequência de tarefas _SMSTSLogPath - O valor da variável de ambiente %TEMP% se a variável de sequência de tarefas _SMSTSLogPath não estiver definida |
Não | Sim |
|
WizardConfigFilename Especifica o nome do arquivo de configuração do Assistente UDI atualmente em uso. A página do assistente ApplicationPage lê o valor dessa variável para localizar o arquivo de .app correspondente, que contém a lista de aplicativos. Por exemplo, se o arquivo de configuração do Assistente de UDI for chamado config.xml, a página do assistente procurará o arquivo de .app correspondente (config.xml.app). |
Não | Sim |
Páginas internas do Assistente de UDI
A Tabela 26 lista as páginas internas do assistente de UDI. Cada página interna do assistente de UDI é discutida em uma seção subsequente.
Tabela 26. Páginas do assistente interno e suas descrições
| Página do Assistente | Descrição |
|---|---|
| AdminAccounts | Use esta página do assistente para definir a senha da conta de administrador local e adicionar outros usuários ao grupo de administradores locais no computador de destino. |
| ApplicationPage | Use esta página do assistente para configurar a lista de aplicativos que podem ser instalados durante o processo de instalação. Esses aplicativos podem incluir aplicativos ou pacotes e programas do Gerenciador de Configurações. |
| BitLockerPage | Use esta página do assistente para definir as configurações do BitLocker para o computador de destino. |
| Página de Computador | Use esta página do assistente para configurar o nome do computador de destino, o domínio ou grupo de trabalho a ser ingressado e a credencial a ser usada ao ingressar em um domínio. |
| ConfigScanPage | Use esta página do assistente para executar tarefas UDI que examinam a configuração do computador de destino para determinar se o computador de destino está pronto para a implantação da imagem do sistema operacional. Essa preparação inclui ter recursos de sistema suficientes e garantir que qualquer software de pré-requisito esteja instalado e configurado corretamente. |
| LanguagePage | Use esta página do assistente para determinar qual pacote de idiomas deve ser instalado, o idioma padrão para o sistema operacional de destino, a localidade do teclado e o fuso horário em que o computador estará fisicamente localizado. |
| ProgressPage | Use esta página do assistente para executar tarefas UDI que capturam os dados de migração de estado do usuário do computador de destino. |
| RebootPage | Use esta página do assistente para notificar o usuário de que o computador de destino será reiniciado. Você pode configurar a mensagem de notificação usando o UDI Wizard Designer. |
| SummaryPage | Use esta página do assistente para notificar o usuário sobre as opções de configuração que foram selecionadas durante a execução do Assistente de UDI. As informações de configuração exibidas nesta página do assistente são coletadas automaticamente de outras páginas do assistente. Alguns campos em outras páginas do assistente permitem configurar a legenda (rótulo) exibido nesta página do assistente usando o UDI Wizard Designer. |
| UDAPage | Use esta página do assistente para configurar o UDA entre o computador de destino e um usuário especificado. A definição de afinidade entre um computador e um usuário permite a instalação automática de software implantado em um usuário. O recurso UDA só está disponível no Gerenciador de Configurações e no cenário de Novo Computador UDI. |
| UserStatePage | Use esta página do assistente para definir as configurações para capturar ou restaurar dados de migração de estado do usuário. Esta página do assistente permite que o usuário selecione o local para capturar a migração de estado do usuário ou restaurar os dados de migração de estado do usuário. |
| VolumePage | Use esta página do assistente para definir as configurações para o volume de disco no computador de destino em que o sistema operacional será implantado. Essas configurações incluem selecionar o sistema operacional de destino, selecionar a unidade de destino, selecionar qualquer instalação do Windows e determinar se a unidade de destino deve ser formatada como parte do processo de implantação. |
| WelcomePage | Use esta página do assistente para fornecer informações ao usuário sobre o Assistente UDI e o processo de implantação. Você pode configurar a mensagem de notificação usando o UDI Wizard Designer. |
AdminAccounts
Use esta página do assistente para definir a senha da conta de administrador local e adicionar outro usuário ao grupo de Administradores local no computador de destino.
Variáveis de Sequência de Tarefas
A Tabela 27 lista as variáveis de sequência de tarefas AdminAccounts com a descrição e determina se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 27. AdminAccounts Variáveis de Sequência de Tarefas
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
OSDAddAdmin Especifica uma lista de nomes de usuário adicionais a serem adicionados ao grupo de Administradores locais no computador de destino. |
Sim | Sim | Sim |
|
OSDLocalAdminPassword Especifica as senhas para a conta de administrador interna local no computador de destino. |
Sim | Sim | Sim |
ApplicationPage
Use esta página do assistente para configurar a lista de softwares aplicativos que podem ser instalados durante o processo de instalação. Esses aplicativos podem incluir aplicativos ou pacotes e programas do Gerenciador de Configurações.
Observação
Se os aplicativos parecerem estar desabilitados, o aplicativo poderá exigir aprovação do administrador, mas ainda não foi aprovado. Se a caixa Exigir aprovação do administrador se os usuários solicitarem este aplicativo marcar estiver marcada para o aplicativo, verifique se o aplicativo foi aprovado. Para obter mais informações, consulte Como implantar aplicativos no Gerenciador de Configurações.
Variáveis de Sequência de Tarefas
A Tabela 28 lista as variáveis de sequência de tarefas ApplicationPage com a descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 28. ApplicationPage Variáveis de Sequência de Tarefas
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
ApplicationBaseVariable Especifica o nome usado como base para os nomes de variáveis de sequência de tarefas criados para cada aplicativo do Gerenciador de Configurações selecionado na página do assistente ApplicationPage. Essa variável é configurada usando o botão Editar Configurações de Software no grupo Editar Configurações na Faixa de Opções no UDI Wizard Designer. Uma variável de sequência de tarefas separada é criada para cada aplicativo selecionado nesta página. O valor padrão para essa variável é APPLICATIONS. Assim, por exemplo, os nomes padrão das variáveis de sequência de tarefas criadas para cada aplicativo selecionado nesta página serão APPLICATIONS001, APPLICATIONS002, APPLICATIONS003 e assim por diante. |
Não | Sim | Sim |
|
OSDApplicationList Especifica a lista de identificadores de aplicativo que devem ser selecionados inicialmente. A variável contém uma lista de valores numéricos separados por ponto-e-vírgula (;). Os identificadores de aplicativo são encontrados no atributo Id do elemento Application no arquivo de configuração do aplicativo do Assistente UDI (UDIWizard_Config.xml.app). Há um elemento de Aplicativo separado para cada aplicativo exibido nesta página do assistente. |
Sim | Não | Não |
|
OSDArchitecture Especifica a arquitetura do processador do computador de destino. A página do assistente ApplicationPage usa essa variável para filtrar os aplicativos disponíveis quando a variável de memória VolumeArchitecture não foi definida. No entanto, se a variável de memória VolumeArchitecture tiver sido definida, ela sempre terá precedência sobre essa variável de sequência de tarefas para filtrar os aplicativos disponíveis. O valor dessa variável pode ser: - x86, o que indica uma arquitetura de processador de 32 bits - amd64, o que indica uma arquitetura de processador de 64 bits |
Sim | Não | Não |
|
OSDBaseVariableName Especifica o nome usado como base para os nomes de variáveis de sequência de tarefas criados para cada pacote e programa do Gerenciador de Configurações selecionado na página do assistente ApplicationPage. Essa variável é configurada usando o botão Editar Configurações de Software no grupo Comportamento da Página na Faixa de Opções no UDI Wizard Designer. Uma variável de sequência de tarefas separada é criada para cada aplicativo selecionado nesta página. O valor padrão para essa variável é PACOTES. Assim, por exemplo, os nomes padrão das variáveis de sequência de tarefas criadas para cada aplicativo selecionado nesta página serão PACKAGES001, PACKAGES002, PACKAGES003 e assim por diante. |
Não | Sim | Sim |
Variáveis de Memória
A Tabela 29 lista as variáveis de memória ApplicationPage com a descrição e se a variável é lida ou gravada pela página do assistente.
Tabela 29. Variáveis de memória ApplicationPage
| Variável | Leitura | Escrever |
|---|---|---|
|
VolumeArchitecture Especifica a arquitetura do processador da imagem do sistema operacional de destino a ser implantada (se a imagem contém um sistema operacional de 32 bits ou 64 bits). Quando essa página é exibida, ela verifica se essa variável foi alterada. Se a variável foi alterada desde a última vez em que a página do assistente foi exibida, a página do assistente filtrará os programas disponíveis para seleção com base na arquitetura do sistema operacional de destino. Por exemplo, se um sistema operacional de 32 bits for implantado, a página do assistente removerá (filtrará) todos os aplicativos de 64 bits da lista de aplicativos disponíveis na página do assistente. |
Sim | Não |
|
WizardConfigFilename Especifica o nome do arquivo de configuração do Assistente UDI atualmente em uso. Se o valor da propriedade setter Link.Uri estiver vazio, a página do assistente ApplicationPage lerá o valor dessa variável para localizar o arquivo .app correspondente, que contém a lista de aplicativos. Por exemplo, se o arquivo de configuração do Assistente de UDI for chamado config.xml, a página do assistente procurará o arquivo de .app correspondente (config.xml.app). Essa variável é definida quando o Assistente UDI é iniciado. A propriedade setter Link.Uri é definida na caixa de diálogo Configurações de Software, que pode ser aberta usando o botão Editar Configurações de Software no grupo Comportamento de Página na Faixa de Opções no UDI Wizard Designer. |
Sim | Não |
BitLockerPage
Esta página do assistente é usada para definir as configurações do BitLocker para o computador de destino.
Variáveis de Sequência de Tarefas
A Tabela 30 lista as variáveis de sequência de tarefas do BitLockerPage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 30. Variáveis de Sequência de Tarefas BitLockerPage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
BDEInstallSuppress Especifica se a instalação do BitLocker deve ser suprimida. Se a variável estiver definida como: - SIM, a caixa de marcação Habilitar BitLocker está marcada e a instalação é executada - NÃO, a caixa de seleção Habilitar BitLocker marca está desmarcada e a instalação não é executada |
Sim | Sim | Sim |
|
BDEKeyLocation Especifica o caminho totalmente qualificado para o local em que as chaves de criptografia do BitLocker estão armazenadas, que pode ser um caminho local ou UNC. Essa variável é definida como o valor do setter KeyLocation no arquivo de configuração do Assistente UDI para o BitLockerPage. Essa variável só é considerada válida quando o OSDBitLockerMode está definido como TPMKEY ou KEY. |
Não | Sim | Não |
|
BDEPin Especifica o valor do PIN do BitLocker se a opção Habilitar BitLocker usando TPM e Pin estiver selecionada. |
Sim | Sim | Sim |
|
OSDBitLockerCreateRecoveryPassword Especifica se uma senha de recuperação do BitLocker deve ser armazenada no AD DS. Se a variável estiver definida como: - AD, a opção No Active Directory será selecionada e as chaves de recuperação serão armazenadas no AD DS (recomendado) - NENHUM, a opção Não criar uma chave de recuperação será selecionada e as chaves de recuperação não serão armazenadas no AD DS (não recomendado) |
Não | Sim | Não |
|
OSDBitLockerMode Especifica o modo a ser usado ao habilitar o BitLocker no computador de destino. Os valores válidos incluem: - TPM. Esse valor indica que a opção Habilitar BitLocker usando somente TPM está selecionada e que somente o TPM será usado ao habilitar o BitLocker no computador de destino. - TPMPIN. Esse valor indica que a opção Habilitar BitLocker usando TPM e PIN está selecionada e que o TPM e um PIN especificado pelo usuário serão usados ao habilitar o BitLocker no computador de destino. - TPMKEY. Esse valor indica que a opção Habilitar BitLocker usando TPM e Chave de Inicialização está selecionada e que o TPM e uma chave de inicialização serão usados ao habilitar o BitLocker no computador de destino. - CHAVE. Esse valor indica que a opção Habilitar BitLocker usando apenas uma Chave de Inicialização Externa está selecionada e que apenas uma chave de inicialização externa será usada ao habilitar o BitLocker no computador de destino. |
Não | Sim | Não |
|
OSDBitLockerStartupKeyDrive Especifica a letra da unidade em que a chave de inicialização externa do BitLocker será armazenada no computador de destino. Essa variável só é considerada válida quando OSDBitLockerMode está definido como TPMKEY ou KEY. |
Não | Sim | Não |
|
OSDBitLockerWaitForEncryption Especifica se a sequência de tarefas deve aguardar até que a criptografia do BitLocker seja concluída. Se a variável estiver definida como: - SIM, a caixa Aguardar a conclusão da criptografia do BitLocker em todas as unidades antes de continuar marcar caixa é selecionada e a sequência de tarefas aguardará até que a instalação seja concluída - NÃO, a caixa de marcação Aguardar a Criptografia do BitLocker ser concluída em todas as unidades antes de continuar é desmarcada e a sequência de tarefas não aguardará até que a instalação seja concluída |
Sim | Sim | Sim |
Variáveis de configuração
A Tabela 31 lista as variáveis de configuração do BitLockerPage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 31. Variáveis de configuração do BitLockerPage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
KeyLocation Especifica o caminho totalmente qualificado para o local em que as chaves de criptografia do BitLocker estão armazenadas, que pode ser um caminho local ou UNC. Esse valor de configuração é usado para definir o valor da variável de sequência de tarefas BDEKeyLocation para o BitLockerPage. Essa variável só é considerada válida quando OSDBitLockerMode está definido como TPMKEY ou KEY. |
Sim | Não | Sim |
Página de Computador
Use esta página do assistente para configurar o nome do computador de destino, o domínio ou grupo de trabalho no qual ingressar e as credenciais a serem usadas ao ingressar em um domínio. Quando você configurar esta página para associar o computador de destino a um domínio, esta página do assistente validará as credenciais fornecidas para ingressar no domínio no AD DS por padrão. Em seguida, esta página do assistente tenta modificar um objeto de computador no AD DS para verificar se as credenciais de usuário fornecidas nesta página têm permissões para criar ou modificar o objeto de computador. Você pode desativar qualquer um desses comportamentos. Se você desabilitar a validação das credenciais, a verificação de permissões para criar ou modificar objetos de computador também será desabilitada. Ambas as validações ocorrem quando o botão Avançar é selecionado. Se qualquer uma das validações encontrar um erro, uma mensagem de erro será exibida e esta página continuará a ser exibida.
Esta é a ordem de precedência para determinar o nome do computador padrão:
Se o valor UserExistingComputerName no arquivo de configuração do Assistente de UDI estiver definido como TRUE, o nome do computador existente será usado (se presente).
Se a variável de sequência de tarefas OSDComputerName estiver definida, o nome do computador nessa variável será usado.
Se um valor padrão for especificado para o nome do computador no arquivo de configuração do Assistente de UDI, esse valor será usado.
Variáveis de Sequência de Tarefas
A Tabela 32 lista as variáveis de sequência de tarefas ComputerPage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 32. Variáveis de Sequência de Tarefas ComputerPage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
OSDComputerName Especifica o nome do computador de destino. O valor dessa variável é definido na caixa Nome do computador . |
Sim | Sim | Sim |
|
OSDDomainName Especifica o nome do domínio ao qual o computador de destino deve ser associado. O valor dessa variável é definido na caixa Domínio . |
Sim | Sim | Sim |
|
OSDDomainOUName Especifica o nome da UO no domínio no qual o objeto de computador de destino deve ser colocado. O valor dessa variável é definido na caixa Unidade Organizacional . |
Sim | Sim | Sim |
|
OSDJoinAccount Especifica a conta de usuário usada para associar o computador de destino ao domínio. O valor dessa variável é definido na caixa Nome do usuário . |
Sim | Sim | Sim |
|
OSDJoinPassword Especifica a senha da conta de usuário usada para associar o computador de destino ao domínio. O valor dessa variável é definido nas caixas Senha e Confirmar senha . |
Sim | Sim | Sim |
|
OSDNetworkJoinType Especifica se o computador de destino deve ser associado a um grupo de trabalho ou a um domínio. Se o valor estiver definido como: - 0, a opção Domínio é selecionada e o computador de destino será associado a um domínio - 1, a opção Grupo de Trabalho é selecionada e o computador de destino será associado a um grupo de trabalho |
Não | Sim | Não |
|
SMSTSAssignUsersMode Especifica o modo para configurar a afinidade do usuário no Gerenciador de Configurações. Use essa variável para configurar o comportamento de criação de afinidade entre o computador de destino e as contas de usuário na variável de sequência de tarefas SMSTSUdaUsers . Se essa variável não for especificada antes da exibição desta página, o valor dessa variável será definido como Pendente. Os valores possíveis para essa variável incluem: - Automático. O processamento de afinidade é aprovado automaticamente pelo Gerenciador de Configurações. - Pendente. As regras de processamento de afinidade exigirão aprovação de um administrador do Gerenciador de Configurações. - Desabilitado. Nenhum processamento de afinidade ocorrerá. |
Não | Sim | Não |
Variáveis de configuração
A Tabela 33 lista as variáveis de configuração ComputerPage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do UDI Wizard.
Tabela 33. Variáveis de configuração do ComputerPage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
ADComputerObjectCheck Especifica se a página do assistente ComputerPage validará se as credenciais fornecidas têm as permissões apropriadas para modificar um objeto de computador no AD DS antes de prosseguir para a próxima página do assistente. Observação: Essa configuração será ignorada se ADCredentialCheck estiver definida como FALSE. Se o valor estiver definido como: - TRUE, a caixa de marcação Verificar Objeto de Computador do Active Directory será marcada no editor de páginas do assistente na seção Credenciais de Ingresso no Domínio no UDI Wizard Designer, e as permissões para modificar um objeto de computador para as credenciais serão validadas - FALSE, a caixa de marcação Verificar Objeto de Computador do Active Directory será desmarcada no editor de páginas do assistente na seção Credenciais de Ingresso no Domínio no UDI Wizard Designer, e as permissões para modificar um objeto de computador para as credenciais não serão validadas |
Sim | Não | Sim |
|
ADCredentialCheck Especifica se a página do assistente ComputerPage validará as credenciais fornecidas para ingressar em um domínio antes de prosseguir para a próxima página do assistente. Se o valor estiver definido como: - TRUE, a caixa de marcação Verificação de Credenciais do Active Directory será marcada no editor de páginas do assistente na seção Credenciais de Ingresso no Domínio no UDI Wizard Designer e as credenciais serão validadas Se essa definição de configuração for definida como TRUE, as credenciais serão validadas mesmo se os campos de credencial estiverem desabilitados (bloqueados). - FALSE, a caixa de marca Verificação de Credenciais do Active Directory será desmarcada no editor de páginas do assistente na seção Credenciais de Ingresso no Domínio no UDI Wizard Designer, e as credenciais não serão validadas Se essa definição de configuração for definida como FALSE, a definição de configuração ADComputerObjectCheck será ignorada e a validação de que as credenciais fornecidas podem modificar um objeto de computador no AD DS não será executada. |
Sim | Não | Sim |
|
UseExistingComputerName Especifica se a página do assistente ComputerPage usará o nome do computador existente no computador de destino como padrão para o nome do computador. Observação: Essa caixa de marcação só é relevante para o cenário de implantação Atualizar Computador. Se o valor estiver definido como: - TRUE, a caixa de marcação Usar Nome de Computador Existente será marcada no editor de páginas do assistente na seção Nome do Computador no UDI Wizard Designer, e o nome do computador existente será usado como o nome do computador padrão para o computador de destino depois que o novo sistema operacional for implantado - FALSE, a caixa de marcação Usar Nome de Computador Existente será desmarcada no editor de páginas do assistente na seção Nome do Computador no UDI Wizard Designer, e o nome do computador existente não será usado como o nome do computador padrão para o computador de destino depois que o novo sistema operacional for implantado |
Sim | Não | Sim |
ConfigScanPage
Use esta página do assistente para executar tarefas UDI que examinam a configuração do computador de destino para determinar se o computador de destino está pronto para a implantação da imagem do sistema operacional. Essa preparação inclui ter recursos de sistema suficientes e qualquer software de pré-requisito ser instalado e configurado corretamente. Além disso, são executadas outras tarefas UDI que coletam informações de configuração sobre o computador de destino, como identificar:
Se o computador está conectado à energia (em vez de funcionar com uma bateria)
Se o computador está conectado a uma conexão de rede com fio (em vez de usar uma conexão de rede sem fio)
Quaisquer aplicativos instalados
Qualquer impressora instalada
LanguagePage
Use esta página do assistente para determinar quais pacotes de idiomas devem ser instalados, o idioma padrão para o sistema operacional de destino, a localidade do teclado e o fuso horário em que o computador estará localizado.
Variáveis de Sequência de Tarefas
A Tabela 34 lista as variáveis de sequência de tarefas LanguagePage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 34. Variáveis de Sequência de Tarefas LanguagePage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
InputLocale Especifica a localidade de entrada do sistema operacional de destino. O valor dessa variável é definido na caixa Formato de hora e moeda . Se não for especificado, a localidade de entrada configurada na imagem será usada. |
Sim | Sim | Sim |
|
KeyboardLocale Especifica a localidade do teclado do sistema operacional de destino. Defina o valor desta variável na caixa Layout do teclado . Se não for especificado, a localidade do teclado configurada na imagem será usada. |
Sim | Sim | Sim |
|
OSDTimeZone Especifica o fuso horário no qual o computador de destino estará fisicamente localizado. Defina o valor dessa variável na caixa Fuso horário . Se não for especificado, o fuso horário configurado na imagem será usado. |
Sim | Sim | Sim |
|
UILanguage Especifica o idioma padrão a ser usado para o sistema operacional de destino. Defina o valor dessa variável na caixa Idioma a ser instalado . Se não for especificado, o idioma configurado na imagem será usado. |
Sim | Sim | Sim |
ProgressPage
Use esta página do assistente para executar tarefas UDI que capturam os dados de migração de estado do usuário do computador de destino. Essas tarefas incluem:
Copiando o arquivo de descoberta de aplicativo para o local selecionado na página do assistente UserStatePage
Copiando o arquivo de configuração da impressora para o local selecionado na página do assistente UserStatePage
Copiando a lista de produtos instalados para o local selecionado na página do assistente UserStatePage
Executando a USMT e salvando os dados de migração de estado do usuário no local selecionado na página do assistente UserStatePage
RebootPage
Use esta página do assistente para notificar o usuário de que o computador de destino será reiniciado. Você pode configurar a mensagem de notificação usando o UDI Wizard Designer.
SummaryPage
Use esta página do assistente para notificar o usuário sobre as opções de configuração que foram selecionadas durante a execução do Assistente de UDI. As informações de configuração exibidas nesta página do assistente são coletadas automaticamente de outras páginas do assistente. Alguns campos em outras páginas do assistente permitem configurar a legenda (rótulo) exibido nesta página do assistente usando o UDI Wizard Designer.
UDAPage
Use esta página do assistente para configurar o UDA entre o computador de destino e um usuário especificado. A atribuição de um usuário como o usuário primário de um computador permite a instalação automática do software implantado nesse usuário. O recurso UDA só está disponível no Gerenciador de Configurações e somente no cenário de implantação do Novo Computador.
Variáveis de Sequência de Tarefas
A Tabela 35 lista as variáveis de sequência de tarefas UDAPage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do UDI Wizard.
Tabela 35. Variáveis de Sequência de Tarefas UDAPage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
SMSTSAssignUsersMode Especifica o modo para configurar a afinidade do usuário no Gerenciador de Configurações. Use essa variável para configurar o comportamento de criação de afinidade entre o computador de destino e as contas de usuário na variável de sequência de tarefas SMSTSUdaUsers . Para definir essa variável, marque a caixa de marca Usar afinidade de dispositivo de usuário. Se a variável estiver definida como: - Automaticamente, o processamento de afinidade será aprovado automaticamente pelo Gerenciador de Configurações - Pendente, as regras de processamento de afinidade exigirão aprovação de um administrador do Gerenciador de Configurações (esse é o valor usado quando a caixa de marcação Usar afinidade de dispositivo de usuário está marcada). - Desabilitado, nenhum processamento de afinidade ocorrerá |
Não | Sim | Não |
|
SMSTSUdaUsers Especifica os usuários a serem associados ao computador de destino. A conta de afinidade de dispositivo do usuário define essa variável. Essa variável pode ter um ou vários usuários especificados e está no formato Domain\User1, Domain\User2. |
Sim | Sim | Sim |
UserStatePage
Use esta página do assistente para definir as configurações para capturar ou restaurar dados de migração de estado do usuário. Esta página do assistente é usada para captura e restauração de dados de migração de estado do usuário.
O UserStatePage pode capturar ou restaurar dados de migração de estado do usuário de um disco conectado localmente ao computador de destino, uma unidade USB conectada ao computador de destino ou uma pasta compartilhada de rede. Além disso, você pode optar por não restaurar nenhum dado do usuário. A lógica de código por trás da página do assistente habilita, desabilita ou seleciona automaticamente cada uma das seguintes opções com base no cenário de implantação e se o disco está sendo formatado:
Não há dados a serem restaurados. Essa opção indica que não há dados de migração de estado do usuário para restaurar e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como NoData.
Local. Essa opção indica que os dados de migração de estado do usuário devem ser armazenados em um disco conectado localmente ao computador de destino e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como Local.
USB. Essa opção indica que os dados de migração de estado do usuário devem ser armazenados em um disco USB conectado localmente ao computador de destino e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como USB.
Rede. Essa opção indica que os dados de migração de estado do usuário devem ser armazenados em uma pasta compartilhada de rede e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como Rede.
NOVOCOMPUTADOR Comportamento do estágio
O estágio NEWCOMPUTER é usado para computadores nos quais não existem dados de migração de estado do usuário. O cenário de implantação do Novo Computador pode ser usado como a segunda parte do cenário de implantação Substituir Computador. Se o usuário selecionar:
Formate o disco no computador de destino e, em seguida, o UserStatePage pressupõe que nenhum dado de migração de estado do usuário está localizado no disco rígido local, portanto, a opção Local está desabilitada e todas as outras opções estão habilitadas
Não formatar o disco no computador de destino, o UserStatePage pressupõe que há dados de migração de estado do usuário a serem restaurados e todas as opções estão desabilitadas, exceto a opção Local (usar a opção Local fornece um método mais rápido para restaurar os dados de migração de estado do usuário do que os métodos de pasta compartilhada USB ou de rede).
A Tabela 36 lista o comportamento das opções na página do assistente para o estágio NEWCOMPUTER. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implantação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 36. comportamento das opções para o estágio NEWCOMPUTER
| Format | NoData | Local | USB | Rede |
|---|---|---|---|---|
| Sim | Habilitado | Desabilitado | Habilitado | Habilitado |
| Não | Desabilitado | Selecionado | Desabilitado | Desabilitado |
Comportamento do estágio NewComputer.Prestaged
O campo NEWCOMPUTER. O estágio pré-configurado baseia-se no recurso de mídia pré-configurada no Gerenciador de Configurações. Como o disco rígido local é novo, não há dados de migração de estado do usuário a serem restaurados do disco rígido local, portanto, a opção Local está desabilitada. Todas as outras opções são válidas para este cenário de implantação e estão habilitadas. Nenhuma opção padrão é selecionada.
A Tabela 37 lista o comportamento das opções na página do assistente para o estágio NewComputer.Prestaged. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implantação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 37. comportamento das opções para o estágio NewComputer.Prestaged
| Format | NoData | Local | USB | Rede |
|---|---|---|---|---|
| N/D | Habilitado | Desabilitado | Habilitado | Habilitado |
Comportamento do estágio REFRESH
O estágio REFRESH é iniciado em um sistema operacional Windows completo, em vez do Windows PE. Se o usuário selecionar:
Formate o disco no computador de destino, o UserStatePage pressupõe que nenhum dado de migração de estado do usuário deve ser restaurado e todas as opções estão desabilitadas, exceto a opção NoData
Não formatar o disco no computador de destino, o UserStatePage pressupõe que há dados de migração de estado do usuário a serem restaurados e todas as opções estão desabilitadas, exceto a opção Local (usar a opção Local fornece um método mais rápido para restaurar os dados de migração de estado do usuário do que os métodos de pasta compartilhada USB ou de rede).
A Tabela 38 lista o comportamento das opções na página do assistente para o estágio REFRESH. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implantação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 38. comportamento das opções para o estágio REFRESH
| Format | NoData | Local | USB | Rede |
|---|---|---|---|---|
| Sim | Selecionado | Desabilitado | Desabilitado | Desabilitado |
| Não | Desabilitado | Selecionado | Desabilitado | Desabilitado |
SUBSTITUIR. Comportamento do estágio WinPE
O campo REPLACE. O estágio WinPE captura os dados de migração de estado do usuário do computador existente (antigo) e restaura os dados de migração de estado do usuário posteriormente usando um dos cenários de implantação do Novo Computador. Como dois computadores diferentes estão envolvidos na implantação, os dados de migração de estado do usuário devem ser salvos em uma unidade USB ou em uma pasta compartilhada de rede. Não está disponível salvar dados de migração de estado do usuário em um disco local.
A Tabela 39 lista o comportamento das opções na página do assistente para REPLACE. do WinPE. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implantação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 39. comportamento das opções para REPLACE. Estágio WinPE
| Format | NoData | Local | USB | Rede |
|---|---|---|---|---|
| N/D | Desabilitado | Desabilitado | Habilitado | Habilitado |
Variáveis de Sequência de Tarefas
A Tabela 40 lista as variáveis de sequência de tarefas UserStatePage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 40. Variáveis de Sequência de Tarefas UserStatePage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
_SMSTsInWinPE Especifica se o Assistente UDI está em execução no Windows PE. Se a variável estiver definida como: - TRUE, o Assistente de UDI está sendo executado no Windows PE - FALSE, o Assistente de UDI não está sendo executado no Windows PE, mas sim em um sistema operacional Windows completo |
Sim | Não | Não |
|
OSDDataSourceDirectory Especifica o diretório no qual os dados de migração de estado do usuário são armazenados. |
Não | Sim | Não |
|
OSDDataSourceDrive Especifica a unidade USB usada para capturar e restaurar dados de migração de estado do usuário, que você seleciona na caixa Unidade de Destino USB . Se a variável for definida antes de mostrar a página do assistente, o valor da variável será usado como o valor padrão. |
Sim | Sim | Não |
|
OSDDiskPart Especifica se a unidade selecionada para a instalação do sistema operacional de destino deve ser formatada e particionada. Você define essa variável na página do assistente VolumePage , e o código nessa página do assistente a utiliza para determinar quais opções são selecionadas e habilitadas por padrão. Para obter mais informações, consulte UserStatePage. |
Sim | Não | Sim |
|
OSDHardLinks Especifica se os dados de migração de estado do usuário devem ser capturados ou restaurados de uma unidade local. Se a variável estiver definida como: - TRUE, a opção Local foi selecionada e os dados de migração de estado do usuário serão capturados ou restaurados de uma unidade local anexada ao computador de destino - FALSE, a opção Local não foi selecionada e nenhum dado de migração de estado do usuário será capturado ou restaurado de uma unidade local conectada ao computador de destino |
Não | Sim | Não |
|
OSDRestoreData Especifica se há dados a serem restaurados. Se a variável estiver definida como: - TRUE, a opção Local, Unidade de Destino USB ou Rede foi selecionada e os dados de migração de estado do usuário serão capturados ou restaurados do computador de destino - FALSE, a opção Não há Dados para Restaurar foi selecionada, e nenhum dado de migração de estado do usuário será capturado ou restaurado do computador de destino |
Não | Sim | Não |
|
OSDUserStateKey Especifica o nome de usuário usado para proteger os dados de migração de estado do usuário. O nome de usuário é fornecido quando os dados de migração de estado do usuário são capturados. O mesmo nome de usuário e senha devem ser fornecidos quando os dados de migração de estado do usuário forem restaurados. O valor dessa variável é definido na caixa Nome de usuário . |
Sim | Sim | Sim |
|
OSDUserStateKeyPassword Especifica a senha do nome de usuário usada para proteger os dados de migração de estado do usuário. Defina o valor desta variável nas caixas Senha e Confirmar senha . |
Sim | Sim | Sim |
|
OSDUserStateMode Especifica o modo (método) para capturar ou restaurar os dados de migração de estado do usuário. O valor desta variável é definido pelas opções selecionadas. Se a variável estiver definida como: - NoData, a opção Sem Dados para Restaurar foi selecionada, e nenhum dado de migração de estado do usuário será capturado ou restaurado - Local, a opção Local foi selecionada e os dados de migração de estado do usuário serão capturados ou restaurados de um disco rígido local no computador de destino - Rede, a opção Rede foi selecionada e os dados de migração de estado do usuário serão capturados ou restaurados de uma pasta compartilhada de rede - Quando usada no modo de captura, essa opção cria uma pasta com base em um hash do nome de usuário e da senha para que a identidade dos dados de migração de estado do usuário seja protegida. O mesmo nome de usuário e senha devem ser usados ao restaurar os dados de migração de estado do usuário para que a página do assistente possa localizar a pasta com precisão. - USB, a opção Unidade de Destino USB foi selecionada, e os dados de migração de estado do usuário serão capturados ou restaurados de uma unidade USB fisicamente conectada ao computador de destino - O comportamento da página do assistente para unidades USB também é afetado pelas variáveis Format, FormatPrompt e MinimumDriveSize . |
Não | Sim | Não |
|
SMSConnectNetworkFolderPath Especifica a pasta compartilhada de rede usada para capturar e restaurar dados de migração de estado do usuário, que é selecionada na caixa Rede . A caixa Rede exibe um nome amigável para a pasta compartilhada de rede configurada na caixa Compartilhamentos de Rede na seção Caixa de Combinação de Rede no editor de páginas do assistente no UDI Wizard Designer. Se a variável for definida antes de mostrar a página do assistente, o valor da variável será usado como o valor padrão. |
Sim | Sim | Sim |
Variáveis de Memória
A Tabela 41 lista as variáveis de memória UserStatePage com uma descrição e se a variável é lida ou gravada pela página do assistente.
Tabela 41. Variáveis de memória UserStatePage
| Variável | Leitura | Escrever |
|---|---|---|
|
Letra da unidade Especifica a letra da unidade USB selecionada na caixa Unidade de Destino USB na página do assistente. O valor dessa variável será a letra da unidade, incluindo o sufixo de dois pontos (:), como M:. |
Não | Sim |
|
TargetDrive Especifica a legenda exibida na caixa Unidade USB de Destino na página do assistente para a unidade USB selecionada no computador de destino. O valor dessa variável será semelhante ao seguinte exemplo: M: VendorA Ultra TD v1.0 USB Device (74.5 GB) |
Não | Sim |
|
UserStateMode Especifica a opção selecionada com as opções na página do assistente e é definida com o mesmo valor que a variável OSDUserStateMode . Os valores válidos para essa variável incluem: - NoData, que indica que a opção Sem Dados para Restaurar foi selecionada - Local, o que indica que a opção Local foi selecionada - USB, o que indica que a opção Unidade de Destino USB foi selecionada - Rede, o que indica que a opção Rede foi selecionada |
Não | Sim |
Variáveis de configuração
A Tabela 42 lista as variáveis de configuração UserStatePage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 42. Variáveis de configuração UserStatePage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
DataSourceText Especifica uma mensagem informativa que instrui o usuário que executa a captura ou restauração de estado do usuário sobre como usar a página do assistente. Você define o valor dessa variável na caixa Texto da Instrução na seção Mensagem no editor paginável do assistente no UDI Wizard Designer. |
Sim | Não | Sim |
|
Format Especifica se a unidade USB selecionada para capturar o estado do usuário no computador de destino deve ser particionada e formatada antes de capturar os dados de migração de estado do usuário. Defina o valor dessa variável marcando a caixa de marcar Formatar a unidade USB antes de capturar na seção Caixa de Combinação USB no editor paginável do assistente no UDI Wizard Designer. Se a variável estiver definida como: - TRUE, a unidade é formatada antes de capturar os dados de migração de estado do usuário - FALSE, a unidade não é formatada antes de capturar os dados de migração de estado do usuário |
Sim | Não | Sim |
|
FormatPrompt Especifica se o usuário deve confirmar se a unidade USB usada para capturar dados de migração de estado do usuário deve ser formatada antes de executar a captura. Defina o valor dessa variável selecionando a caixa Avisar o usuário antes de formatar a unidade de destino marcar na seção Caixa de combinação USB no editor paginável do assistente na Designer do Assistente UDI. Observação: Essa variável só será válida se a variável de sequência de tarefas OSDUserStateMode estiver definida como USB. |
Sim | Não | Sim |
|
MinimumDriveSize Especifica o espaço livre em disco mínimo disponível em gigabytes necessário para que uma unidade esteja disponível para armazenar dados de migração de estado do usuário. O valor dessa variável atua como um filtro e você o define na caixa de texto Tamanho mínimo da unidade na seção Caixa de combinação USB no editor paginável do assistente no UDI Wizard Designer. |
Sim | Não | Sim |
|
NetworkDrive Especifica a letra da unidade que esta página do assistente usa para mapear para a pasta compartilhada de rede na variável de sequência de tarefas SMSConnectNetworkFolderPath . O mapeamento de pasta compartilhada de rede é usado para capturar ou restaurar os dados de migração de estado do usuário. Defina o valor dessa variável na caixa Carta da Unidade Mapeada na seção Caixa de Combinação de Rede no editor paginável do assistente no UDI Wizard Designer. A letra da unidade especificada deve incluir os dois pontos (:) após a letra da unidade e não deve estar em uso no computador de destino. Por exemplo, se o computador de destino tiver unidades C: e D:, C: e D: não poderão ser usados para essa variável. Observação: Essa variável só será válida se a variável de sequência de tarefas OSDUserStateMode estiver definida como Rede. |
Sim | Não | Sim |
|
Estado Especifica se a página do assistente está sendo usada para capturar ou restaurar os dados de migração de estado do usuário. Defina o valor dessa variável na caixa Captura ou Restauração na seção Local de Captura/Restauração no editor paginável do assistente no UDI Wizard Designer. Se a variável estiver definida como: - Captura, a página do assistente será usada para capturar os dados de migração de estado do usuário - Restaurar e, em seguida, a página do assistente será usada para restaurar os dados de migração de estado do usuário |
Sim | Não | Sim |
VolumePage
Use esta página do assistente para definir as configurações para o volume de disco no computador de destino no qual o sistema operacional será implantado. Essas configurações incluem selecionar o sistema operacional de destino, selecionar a unidade de destino, selecionar qualquer instalação do Windows e determinar se a unidade de destino deve ser formatada como parte do processo de implantação.
Variáveis de Sequência de Tarefas
A Tabela 43 lista as variáveis de sequência de tarefas VolumePage com uma descrição e se a variável é lida pela página do assistente, gravada pela página do assistente ou pode ser configurada no arquivo de configuração do Assistente UDI.
Tabela 43. Variáveis de Sequência de Tarefas VolumePage
| Variável | Leitura | Escrever | Config |
|---|---|---|---|
|
OSDDiskPart Especifica se a unidade selecionada para implantar o sistema operacional de destino no computador de destino deve ser particionada e formatada antes de capturar os dados de migração de estado do usuário. O valor dessa variável é definido por uma das seguintes caixas de marcação na página do assistente: - Limpe o volume selecionado. Essa caixa de marca aparece quando o Assistente de UDI está sendo executado em um sistema operacional Windows completo. Você pode configurar a mensagem de texto usando a propriedade setter FormatFullOS para a página do assistente no arquivo de configuração do Assistente de UDI. - Particionar e formatar disco 0. Essa caixa de marca é exibida quando o Assistente de UDI está em execução no Windows PE. Você pode configurar a mensagem de texto usando a propriedade setter FormatWinPE para a página do assistente no arquivo de configuração do Assistente UDI. A lógica de código por trás da página do assistente UserStatePage usa essa variável para determinar quais opções são selecionadas e habilitadas por padrão. Se a variável estiver definida como: - TRUE, a unidade é particionada e formatada antes da implantação do sistema operacional de destino - FALSE, a unidade não é particionada e formatada antes da implantação do sistema operacional de destino |
Sim | Sim | Sim |
|
OSDImageIndex Especifica um índice numérico da imagem do sistema operacional no arquivo .wim, que é selecionado na caixa de combinação Seleção de imagem . Você configura a lista de possíveis imagens do sistema operacional na caixa Seleção de Imagem na lista Valores da Caixa de Combinação de Imagens na seção Caixa de Combinação de Imagens no editor de páginas do assistente VolumePage . O índice de imagem é configurado como parte de cada imagem na lista Valores da Caixa de Combinação de Imagens . |
Sim | Sim | Sim |
|
OSDImageName Especifica o nome da imagem do sistema operacional no arquivo .wim, que é selecionado na caixa Seleção de Imagem . A lista de possíveis imagens do sistema operacional na caixa de combinação Seleção de Imagem é configurada na lista Valores da Caixa de Combinação de Imagem na seção Caixa de Combinação de Imagem no editor de páginas do assistente VolumePage . O nome da imagem é configurado como parte de cada imagem na lista Valores da Caixa de Combinação de Imagens . |
Não | Sim | Não |
|
OSDTargetDrive Especifica a letra da unidade para o volume selecionado na caixa Volume na página do assistente. O valor dessa variável será a letra da unidade, incluindo o sufixo de dois pontos (:), como C:. |
Não | Sim | Não |
|
OSDWinPEWindir Especifica o local de uma instalação existente do Windows no computador de destino. Defina o valor dessa variável na caixa Diretório do Windows na página do assistente. |
Não | Sim | Não |
Variáveis de Memória
A Tabela 44 lista as variáveis de memória VolumePage com uma descrição e se a variável é lida ou gravada pela página do assistente.
Tabela 44. Variáveis de memória VolumePage
| Variável | Leitura | Escrever |
|---|---|---|
|
VolumeArchitecture Especifica a arquitetura do processador do sistema operacional a ser implantado, que é selecionada na caixa Seleção de imagem . A página do assistente VolumeArchitecture consome essa variável para filtrar a arquitetura dos aplicativos exibidos nessa página. Por exemplo, se um sistema operacional de 32 bits for implantado, a página do assistente VolumeArchitecture removerá (filtrará) todos os aplicativos de 64 bits da lista de aplicativos disponíveis. Se a variável estiver definida como: - x86, um sistema operacional de 32 bits foi selecionado - AMD64, então o sistema operacional de 64 bits foi selecionado |
Não | Sim |
WelcomePage
Use esta página do assistente para fornecer informações ao usuário sobre o Assistente de UDI e o processo de implantação. Você pode configurar a mensagem de notificação usando o UDI Wizard Designer.
UDI Criar sua própria página Referência de controle da caixa de ferramentas
O recurso Criar sua própria página na UDI permite que você crie páginas de assistente personalizadas que podem ser usadas para coletar informações adicionais de implantação para uso na UDI. Você pode criar páginas de assistente personalizadas usando:
Recurso Criar sua própria página. Esse recurso permite que você crie uma página de assistente personalizada para coletar informações de implantação sem exigir que você escreva código ou tenha habilidades de desenvolvedor. Use esse recurso se precisar coletar informações básicas sem interação avançada do usuário. Por exemplo, você não pode adicionar nenhum código ou personalizar fontes de interface do usuário usando esse recurso.
UDI SDK e Visual Studio. Use este SDK se quiser criar uma página de assistente avançada e totalmente personalizada no Visual Studio para coletar informações de implantação. Embora o SDK do UDI permita que você crie páginas de assistente personalizadas, como adicionar código personalizado ou alterar fontes, esse método requer habilidades de desenvolvedor.
Para obter mais informações sobre como usar o SDK da UDI para criar páginas de assistente personalizadas, consulte "Criar páginas personalizadas do assistente de UDI" no Guia de desenvolvedores de instalação de unidade de usuário.
O recurso Criar Sua Própria Página inclui uma caixa de ferramentas de controles que você pode adicionar à página personalizada do assistente a partir da caixa de ferramentas Criar Sua Própria Página, que é exibida quando você exibe a página do assistente personalizado na guia Configurar no UDI Wizard Designer.
A Tabela 45 lista os tipos de controles para sua página personalizada do assistente, que é ilustrada na Figura 5. Cada um desses controles é discutido em mais detalhes em uma seção subordinada.
Tabela 45. Tipos de controles na caixa de ferramentas UDI Criar sua própria página
| Tipo de controle | Descrição |
|---|---|
| Controle da caixa de seleção | Esse controle permite que você marque ou desmarque uma opção de configuração e se comporta como uma caixa de marcar interface do usuário tradicional. |
| Controle de caixa de combinação | Esse controle permite que você selecione um item em uma lista de itens e se comporta como uma lista suspensa tradicional da interface do usuário. |
| Controle de linha | Esse controle permite que você adicione uma linha horizontal para dividir uma parte da página do assistente personalizado de outra. |
| Controle Label | Esse controle permite que você adicione texto descritivo somente leitura à página do assistente. |
| Controle de rádio | Esse controle permite que você selecione uma opção de configuração de um grupo de duas ou mais opções. |
| Controle de bitmap | Esse controle permite que você adicione um elemento gráfico de bitmap (.bmp arquivo) à página do assistente personalizado. |
| Controle de caixa de texto | Esse controle permite que você insira texto na página do assistente personalizado. |
Você pode adicionar qualquer combinação desses controles à página personalizada do assistente com base nas informações que deseja coletar. Além disso, você pode usar a caixa marcar Mostrar Linhas de Grade para mostrar ou ocultar linhas de grade que podem ser usadas para auxiliar no design visual da página personalizada do assistente.
A Figura 5 fornece um exemplo de uma página de assistente personalizada e a caixa de ferramentas Criar sua própria página.
Figura SEQ Figura \* ARABIC 5. Exemplo de página de assistente personalizado
Controle da caixa de seleção
Esse controle permite que você marque ou desmarque uma opção de configuração e se comporta como uma caixa de marcar interface do usuário tradicional. Esse controle tem um rótulo correspondente que você pode usar para descrever a finalidade da caixa de marca. O estado desse controle é Verdadeiro quando a caixa de marca está marcada e Falso quando a caixa de marca está desmarcada. O estado da caixa de marcação é armazenado na variável de sequência de tarefas configurada para esse controle.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 46 lista as propriedades de layout para o controle Checkbox e fornece uma breve descrição de cada propriedade
Tabela 46. Caixa de seleção Propriedades de layout de controle
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Label | Use esta propriedade para configurar o texto descritivo associado à caixa de marca seleção. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o texto inserido na propriedade Label for maior que a largura do controle, o texto será cortado e não exibido. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o texto inserido na propriedade Label for maior que a altura do controle, o texto será cortado. |
Configurações Propriedades
As propriedades de configurações são usadas para configurar os dados mostrados inicialmente em um controle (o valor padrão) e onde as informações coletadas do usuário são salvas. A Tabela 47 lista as propriedades de configuração do controle Checkbox e fornece uma breve descrição de cada propriedade.
Tabela 47. Caixa de seleção Configurações de Controle Propriedades
| Propriedade | Descrição |
|---|---|
| Valor padrão | Use essa propriedade para configurar o valor padrão do controle. Para uma caixa de marca, o valor padrão é False. |
| Nome da variável da sequência de tarefas | Use esta propriedade para configurar a variável de sequência de tarefas onde as informações coletadas do usuário são armazenadas. Se a variável de sequência de tarefas: - Ainda não existe, a variável de sequência de tarefas é criada e definida com o valor que o usuário fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o usuário fornece |
| Nome de exibição amigável visível na página de resumo | Use esta propriedade para configurar o nome descritivo que aparece na página do assistente de Resumo . Esse nome é usado para descrever o valor que foi salvo na propriedade Nome da variável de Sequência de tarefas para esse controle. |
| Desbloqueado | Use essa propriedade para configurar se o usuário pode interagir com o controle. Por padrão, o controle está habilitado. Esse botão exibe o seguinte status: - Desbloqueado. O controle é habilitado e os usuários podem inserir informações usando-o. - Bloqueado. O controle está desabilitado e os usuários não podem inserir informações usando-o. Observação Se você desabilitar (bloquear) um controle, deverá fornecer as informações coletadas pelo controle configurando as propriedades do MDT no CustomSettings.ini ou no Banco de Dados do MDT. Caso contrário, o Assistente de UDI não coletará as informações necessárias e a implantação da UDI falhará. |
Controle de Caixa de Combinação
Esse controle permite que você selecione um item em uma lista de itens e se comporta como uma lista suspensa tradicional da interface do usuário. Esse controle permite adicionar ou remover itens da lista e fornecer um valor correspondente que será definido na variável de sequência de tarefas configurada para esse controle.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 48 lista as propriedades de layout para o controle ComboBox e fornece uma breve descrição de cada propriedade.
Tabela 48. Propriedades de layout de controle da ComboBox
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o texto inserido no controle for maior que a largura do controle, o texto não será exibido. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o texto inserido no controle for mais alto do que a altura do controle, o texto será cortado. |
| Itens de Dados | Use essa propriedade para configurar a lista de itens de dados exibidos no controle. Cada item de dados tem as seguintes propriedades: - valor. O valor armazenado na variável de sequência de tarefas quando o item de dados é selecionado - Valor de exibição. O valor exibido para o usuário no controle Você pode: - Adicione itens de dados à lista usando o botão azul de sinal de adição imediatamente à direita da lista de itens de dados - Remova os itens de dados da lista usando o botão X vermelho imediatamente à direita da lista de itens de dados Observação Você não pode alterar a sequência do item de dados na lista depois que um item é adicionado à lista. Garantir a entrada dos itens de dados na ordem desejada para que apareçam no controle. |
Configurações Propriedades
As propriedades de configurações são usadas para configurar os dados que são mostrados inicialmente em um controle (o valor padrão) e onde as informações coletadas do usuário são salvas. A Tabela 49 lista as propriedades de configuração para o controle ComboBox e fornece uma breve descrição de cada propriedade.
Tabela 49. Propriedades das configurações de controle da caixa de combinação
| Propriedade | Descrição |
|---|---|
| Nome da variável da sequência de tarefas | Use esta propriedade para configurar a variável de sequência de tarefas onde as informações coletadas do usuário são armazenadas. Se a variável de sequência de tarefas: - Ainda não existe, a variável de sequência de tarefas é criada e definida com o valor que o usuário fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o usuário fornece |
| Nome de exibição amigável visível na página de resumo | Use esta propriedade para configurar o nome descritivo que aparece na página do assistente de Resumo . Esse nome é usado para descrever o valor que foi salvo na propriedade Nome da variável de Sequência de tarefas para esse controle. |
| Desbloqueado | Use essa propriedade para configurar se o usuário pode interagir com o controle. Por padrão, o controle está habilitado. Esse botão exibe o seguinte status: - Desbloqueado. O controle é habilitado e os usuários podem inserir informações usando-o. - Bloqueado. O controle está desabilitado e os usuários não podem inserir informações usando-o. Observação Se você desabilitar (bloquear) um controle, deverá fornecer as informações coletadas pelo controle configurando as propriedades do MDT no CustomSettings.ini ou no Banco de Dados do MDT. Caso contrário, o Assistente de UDI não coletará as informações necessárias e a implantação da UDI falhará. |
Controle linha
Esse controle permite que você adicione uma linha horizontal para dividir uma parte da página do assistente personalizado de outra. Esse controle não coleta nenhum valor de configuração, mas é usado para aprimorar visualmente a interface do usuário.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 50 lista as propriedades de layout para o controle de linha e fornece uma breve descrição de cada propriedade.
Tabela 50. Propriedades de Layout de Controle de Linha
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Width | Use esta propriedade para configurar a largura do controle. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Aumentar essa propriedade não aumenta a altura ou a largura da linha. |
Configurações Propriedades
O controle de linha não tem propriedades de configurações.
Controle rótulo
Esse controle permite que você adicione texto descritivo somente leitura à página do assistente. Esse controle não coleta nenhum valor de configuração, mas é usado para aprimorar visualmente a interface do usuário.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 51 lista as propriedades de layout para o controle Label e fornece uma breve descrição de cada propriedade.
Tabela 51. Propriedades de layout de controle de rótulo
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Label | Use essa propriedade para configurar o texto descritivo associado a esse controle. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o texto inserido na propriedade Label for maior que a largura do controle, o texto será cortado e não exibido. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o texto inserido na propriedade Label for maior que a altura do controle, o texto será cortado. |
Configurações Propriedades
O controle Rótulo não tem propriedades de configurações.
Controle de rádio
Esse controle permite que você selecione uma opção de um grupo de duas ou mais opções. Assim como nos botões de opção tradicionais, você pode agrupar dois ou mais desses controles; Em seguida, o usuário pode selecionar uma das opções no grupo.
Um valor exclusivo é atribuído a cada botão de opção. O valor atribuído ao controle do botão de opção selecionado é salvo na variável de sequência de tarefas configurada para esse controle.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 52 lista as propriedades de layout para o controle de rádio e fornece uma breve descrição de cada propriedade.
Tabela 52. Propriedades de layout de controle de rádio
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Label | Use essa propriedade para configurar o texto descritivo associado ao botão de opção. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o texto inserido na propriedade Label for maior que a largura do controle, o texto será cortado e não exibido. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o texto inserido na propriedade Label for maior que a altura do controle, o texto será cortado. |
| RadioGroup | Use essa propriedade para agrupar dois ou mais botões de opção. Quando os botões de opção pertencem ao mesmo grupo, apenas um dos botões de opção em um grupo pode ser selecionado. Se você precisar de vários grupos de botões de opção, configure essa propriedade para cada grupo respectivo de botões de opção. |
| Valor | Use essa propriedade para configurar o valor armazenado na variável de sequência de tarefas quando o botão de opção for selecionado. |
Configurações Propriedades
As propriedades de configurações são usadas para configurar os dados mostrados inicialmente em um controle (o valor padrão) e onde as informações coletadas do usuário são salvas. A Tabela 53 lista as propriedades de configuração do controle de rádio e fornece uma breve descrição de cada propriedade.
Tabela 53. Propriedades das configurações do controle de rádio
| Propriedade | Descrição |
|---|---|
| Valor padrão | Use essa propriedade para configurar o valor padrão do controle. Por padrão, o valor é definido como a ID de controle. |
| Nome da variável da sequência de tarefas | Use esta propriedade para configurar a variável de sequência de tarefas onde as informações coletadas do usuário são armazenadas. Se a variável de sequência de tarefas: - Ainda não existe, a variável de sequência de tarefas é criada e definida com o valor que o usuário fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o usuário fornece |
| Nome de exibição amigável visível na página de resumo | Use esta propriedade para configurar o nome descritivo que aparece na página do assistente de Resumo . Esse nome é usado para descrever o valor que foi salvo na propriedade Nome da variável de Sequência de tarefas para esse controle. |
| Desbloqueado | Use essa propriedade para configurar se o usuário pode interagir com o controle. Por padrão, o controle está habilitado. Esse botão exibe o seguinte status: - Desbloqueado. O controle é habilitado e os usuários podem inserir informações usando-o. - Bloqueado. O controle está desabilitado e os usuários não podem inserir informações usando-o. Observação Se você desabilitar (bloquear) um controle, deverá fornecer as informações coletadas pelo controle configurando as propriedades do MDT no CustomSettings.ini ou no Banco de Dados do MDT. Caso contrário, o Assistente de UDI não coletará as informações necessárias e a implantação da UDI falhará. |
Controle de Bitmap
Esse controle permite que você adicione um elemento gráfico de bitmap (.bmp arquivo) à página do assistente personalizado. Esse controle não coleta nenhum valor de configuração, mas é usado para aprimorar visualmente a interface do usuário.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 54 lista as propriedades de layout para o controle Bitmap e fornece uma breve descrição de cada propriedade.
Tabela 54. Propriedades de layout de controle de bitmap
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o elemento gráfico selecionado na propriedade Source for maior que a largura do controle, o elemento gráfico será recortado. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o elemento gráfico selecionado na propriedade Source for maior que a altura do controle, o elemento gráfico será recortado. |
| Fonte | Use esta propriedade para configurar o caminho totalmente qualificado para o arquivo .bmp, incluindo o nome do arquivo. O caminho para o arquivo .bmp é relativo ao local do Assistente de UDI (OSDSetupWizard.exe), que está em uma das seguintes pastas (onde mdt_tookit_package é o local do pacote de ferramentas MDT no Gerenciador de Configurações): - mdt_tookit_package\Tools\x86 - mdt_tookit_package\Tools\x64 Para exibir o elemento gráfico ao visualizar a página personalizada do assistente, o arquivo .bmp também deve estar localizado nas seguintes pastas (onde mdt_install_folder é a pasta em que você instalou o MDT): - mdt_install_folder\Template\Distribution\Tools\x86 - mdt_install_folder \Template\Distribution\Tools\x64 |
Configurações Propriedades
O controle Bitmap não tem propriedades de configurações.
Controle de Caixa de Texto
Esse controle permite que você insira texto na página do assistente personalizado. O texto digitado nesse controle é salvo na variável de sequência de tarefas configurada para esse controle.
Propriedades de Layout
As propriedades de layout são usadas para configurar as características da interface do usuário do controle e são configuradas na guia Layout no UDI Wizard Designer. A Tabela 55 lista as propriedades de layout para o controle Textbox e fornece uma breve descrição de cada propriedade.
Tabela 55. Propriedades de Layout do Controle de Caixa de Texto
| Propriedade | Descrição |
|---|---|
| X | Use essa propriedade para configurar a posição horizontal do controle. |
| Y | Use essa propriedade para configurar a posição vertical do controle. |
| Width | Use esta propriedade para configurar a largura do controle. Observação Se o texto inserido no controle for maior que a largura do controle, o texto será cortado e não exibido. |
| Height | Use esta propriedade para configurar a altura do controle. Observação Se o texto inserido no controle for mais alto do que a altura do controle, o texto será cortado. |
Configurações Propriedades
As propriedades de configurações são usadas para configurar os dados que são mostrados inicialmente em um controle (o valor padrão) e onde as informações coletadas do usuário são salvas. A Tabela 56 lista as propriedades de configuração do controle Textbox e fornece uma breve descrição de cada propriedade
Tabela 56. Caixa de Texto Configurações Configurações Propriedades
| Propriedade | Descrição |
|---|---|
| Valor padrão | Use essa propriedade para configurar o valor padrão do controle. |
| Nome da variável da sequência de tarefas | Use esta propriedade para configurar a variável de sequência de tarefas onde as informações coletadas do usuário são armazenadas. Se a variável de sequência de tarefas: - Ainda não existe, a variável de sequência de tarefas é criada e definida com o valor que o usuário fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o usuário fornece |
| Nome de exibição amigável visível na página de resumo | Use esta propriedade para configurar o nome descritivo que aparece na página do assistente de Resumo . Esse nome é usado para descrever o valor que foi salvo na propriedade Nome da variável de Sequência de tarefas para esse controle. |
| Lista de validadores atribuídos a este controle | Esta propriedade contém uma lista de validadores usados para verificar se o conteúdo inserido na caixa de texto. Você pode: - Adicione validadores à lista usando o botão azul de sinal de adição imediatamente à direita da lista de validadores - Edite os validadores na lista usando o botão de lápis imediatamente à direita da lista de validadores - Remova os validadores da lista usando o botão X vermelho imediatamente à direita da lista de validadores |
| Desbloqueado | Use essa propriedade para configurar se o usuário pode interagir com o controle. Por padrão, o controle está habilitado. Esse botão exibe o seguinte status: - Desbloqueado. O controle é habilitado e os usuários podem inserir informações usando-o. - Bloqueado. O controle está desabilitado e os usuários não podem inserir informações usando-o. Observação: Observação Se você desabilitar (bloquear) um controle, deverá fornecer as informações coletadas pelo controle configurando as propriedades do MDT no CustomSettings.ini ou no Banco de Dados do MDT. Caso contrário, o Assistente de UDI não coletará as informações necessárias e a implantação da UDI falhará. |
Variáveis de Sequência de Tarefas UDI
As variáveis de sequência de tarefas nesta seção são usadas somente em implantações de UDI (Instalação User-Driven). Além dessas variáveis de sequência de tarefas, as seguintes variáveis de sequência de tarefas ZTI também são usadas pela UDI e estão documentadas em suas respectivas seções anteriormente neste guia:
OSDAddAdmin
Essa variável de sequência de tarefas especifica uma lista de contas baseadas em domínio ou contas locais a serem adicionadas ao grupo interno local de Administradores no computador de destino.
| Valor | Descrição |
|---|---|
| domínio\account_name1; computador\account_name2 | O formato das contas a serem tornadas membros do grupo Administradores no computador de destino no formato domínio \conta e separadas por ponto-e-vírgula, onde domínio pode ser o nome de um domínio do Active Directory ou o nome do computador de destino. |
| Exemplo |
|---|
OSDAddAdmin=domain\user01;Win7-01\LocalUser01 |
OSDApplicationList
Essa variável de sequência de tarefas especifica quais aplicativos devem ser selecionados por padrão na página Instalar Software do Assistente de Configuração de Implantação do Sistema Operacional (OSD).
| Valor | Descrição |
|---|---|
| app_id1; app_id2 | Uma lista de aplicativos delimitada por ponto-e-vírgula a ser selecionada por padrão na página Instalar Software do Assistente de Configuração de Implantação do Sistema Operacional (OSD); cada aplicativo é representado por uma ID de aplicativo e separado por um ponto e vírgula. A ID do aplicativo é derivada do atributo Id de cada aplicativo no arquivo UDIWizard_Config.xml. No seguinte trecho de um arquivo UDIWizard_Config.xml, o aplicativo 2007 Microsoft Office system com SP2 tem um atributo Id de 1:<Application DisplayName="Office 2007 SP2" State="Disabled" Id="1"> |
| Exemplo |
|---|
OSDApplicationList=2;3 |
OSDArchitecture
Essa variável de sequência de tarefas especifica a arquitetura do processador do sistema operacional de destino a ser implantado.
| Valor | Descrição |
|---|---|
| x86 | O sistema operacional de destino é um sistema operacional de 32 bits. |
| amd64 | O sistema operacional de destino é um sistema operacional de 64 bits. |
| Exemplo |
|---|
OSDArchitecture=amd64 |
OSDBitlockerStatus
Essa variável de sequência de tarefas especifica se o BitLocker está habilitado no computador de destino pela marcar de comprovação do BitLocker.
| Valor | Descrição |
|---|---|
| PROTEGIDO | O computador de destino tem o BitLocker habilitado. |
| Não existe | Se o computador de destino não tiver o BitLocker habilitado, a variável de sequência de tarefas não existirá. |
| Exemplo |
|---|
| Nenhum |
OSDDiskPart
Essa variável de sequência de tarefas especifica se a partição de disco de destino deve ser formatada.
| Valor | Descrição |
|---|---|
| VERDADEIRO | A partição do disco de destino será formatada. |
| FALSO | A partição do disco de destino não será formatada. |
| Exemplo |
|---|
OSDDiskPart=TRUE |
OSDDomainName
Essa variável de sequência de tarefas especifica o nome do domínio no qual o computador de destino será ingressado se o computador estiver configurado para ser um membro do domínio.
| Valor | Descrição |
|---|---|
| domain_name | O nome do domínio ao qual o computador de destino será associado. Se você configurou a página do Assistente de Computador no Assistente de Configuração de Implantação do Sistema Operacional (OSD) como Silenciosa, o valor nessa variável de sequência de tarefas deverá corresponder aos valores especificados no UDI Wizard Designer. Caso contrário, a página do assistente será exibida. Observação: Essa variável de sequência de tarefas só é necessária quando você está criando uma nova conta de computador na UO. Se a conta do computador já existir, essa variável não será necessária. |
| Exemplo |
|---|
OSDDomainName=domain01 |
OSDDomainOUName
Essa variável de sequência de tarefas especifica o nome da UO no domínio no qual a conta de computador de destino será criada quando o computador ingressar em um domínio.
| Valor | Descrição |
|---|---|
| ou_name | O nome da UO no domínio no qual a conta de computador será criada Observação: Essa variável de sequência de tarefas só é necessária quando você está criando uma nova conta de computador na UO. Se a conta do computador já existir, essa variável não será necessária. |
| Exemplo |
|---|
OSDDomainOUName=NewDeployOU |
OSDImageIndex
Essa variável de sequência de tarefas especifica o número de índice do sistema operacional de destino em um arquivo WIM.
| Valor | Descrição |
|---|---|
| index_number | O número de índice do destino, que começa com um número de índice de 1 para o primeiro sistema operacional no arquivo WIM |
| Exemplo |
|---|
OSDImageIndex=1 |
OSDImageName
Essa variável de sequência de tarefas especifica o nome da imagem do sistema operacional no arquivo .wim selecionado na caixa Seleção de Imagem na página do assistente VolumePage . A lista de possíveis imagens do sistema operacional na caixa Seleção de Imagem é configurada na lista Valores da Caixa de Combinação de Imagens na seção Caixa de Combinação de Imagens no editor de páginas do assistente VolumePage . O nome da imagem é configurado como parte de cada imagem na lista Valores da Caixa de Combinação de Imagens .
Observação
Observação Essa variável de sequência de tarefas é definida pelo assistente VolumePage e não deve ser configurada no arquivo CustomSettings.ini ou no BD MDT. No entanto, essa variável de sequência de tarefas pode ser usada para definir condições para etapas de sequência de tarefas, conforme descrito na seção "Configurar sequências de tarefas UDI para implantar diferentes sistemas operacionais", no documento MDT Usando o Microsoft Deployment Toolkit.
| Valor | Descrição |
|---|---|
| image_name | O nome da imagem do sistema operacional no arquivo .wim selecionado na caixa Seleção de Imagem na página do assistente VolumePage |
| Exemplo |
|---|
| Nenhum |
OSDJoinAccount
Essa variável de sequência de tarefas especifica a conta baseada em domínio usada para associar o computador de destino ao domínio especificado na variável de sequência de tarefas OSDDomainName . Essa variável de sequência de tarefas é necessária se o computador de destino for associado a um domínio.
| Valor | Descrição |
|---|---|
| account_name | O nome da conta usada para associar o computador de destino ao domínio no formato de domínio\conta |
| Exemplo |
|---|
OSDJoinAccount=domain\admin01 |
OSDJoinPassword
Essa variável de sequência de tarefas especifica a senha da conta baseada em domínio usada para associar o computador de destino ao domínio especificado na variável de sequência de tarefas OSDJoinAccount . Essa variável de sequência de tarefas é necessária se o computador de destino for associado a um domínio.
| Valor | Descrição |
|---|---|
| senha | A senha da conta usada para ingressar no domínio |
| Exemplo |
|---|
OSDJoinPassword=<complex_password> |
OSDLocalAdminPassword
Essa variável de sequência de tarefas especifica a senha da conta interna local do Administrador no computador de destino.
| Valor | Descrição |
|---|---|
| senha | A senha da conta interna local do Administrador no computador de destino |
| Exemplo |
|---|
OSDLocalAdminPassword=<complex_password> |
OSDNetworkJoinType
Essa variável de sequência de tarefas especifica se o computador de destino ingressa em um domínio ou em um grupo de trabalho.
| Valor | Descrição |
|---|---|
| 0 | O computador de destino ingressará em um domínio. Se você selecionar essa opção e configurar a página de Configuração de OSD (Implantação do Sistema Operacional) correspondente como Silenciosa, também deverá fornecer valores para as variáveis de sequência de tarefas OSDJoinAccount, OSDJoinPassword, OSDDomainName e OSDDomainOUName de acordo. Além disso, você deve selecionar Domínio em Seleção Padrão no painel Espaço de Trabalho na Página Computador no UDI Wizard Designer. |
| 1 | O computador de destino ingressará em um grupo de trabalho. Se você selecionar essa opção e configurar a página do Assistente de Configuração de OSD (Implantação do Sistema Operacional) correspondente como Silenciosa, também deverá fornecer um valor para a variável de sequência de tarefas OSDWorkgroupName . Além disso, você deve selecionar Grupo de Trabalho na Seleção Padrão no painel Espaço de Trabalho na Página Computador no UDI Wizard Designer. |
| Exemplo |
|---|
OSDNetworkJoinType=0 |
OSDSetupWizCancelled
Essa variável de sequência de tarefas especifica se o usuário cancelou o Assistente de Configuração de Implantação do Sistema Operacional (OSD).
| Valor | Descrição |
|---|---|
| VERDADEIRO | O usuário cancelou o Assistente de Configuração de Implantação do Sistema Operacional (OSD). |
| Não existe | Se o assistente não for cancelado, a variável de sequência de tarefas não existirá. |
| Exemplo |
|---|
| Nenhum |
OSDTargetDrive
Essa variável de sequência de tarefas especifica o volume de disco no qual o sistema operacional de destino será implantado.
| Valor | Descrição |
|---|---|
| disk_volume | A designação de volume de disco |
| Exemplo |
|---|
OSDTargetDrive=C: |
OSDWinPEWinDir
Essa variável de sequência de tarefas especifica a pasta na qual o sistema operacional Windows está instalado no computador de destino.
| Valor | Descrição |
|---|---|
| windows_directory | O diretório no qual o sistema operacional Windows está instalado no momento |
| Exemplo |
|---|
OSDWinPEWinDir=C:\Windows |
OSDWorkgroupName
Essa variável de sequência de tarefas especifica o nome do grupo de trabalho ao qual o computador de destino será ingressado se o computador estiver configurado para ser um membro do grupo de trabalho.
| Valor | Descrição |
|---|---|
| workgroup_name | O nome do grupo de trabalho ao qual o computador de destino será ingressado |
| Exemplo |
|---|
OSDWorkgroupName=WORKGROUP01 |
OSDResults.exe.config Valores de elemento de arquivo
O programa Resultados do OSD, OSDResults.exe, é executado no final de uma implantação de UDI e exibe os resultados do processo de implantação. O comportamento do programa OSD Results pode ser personalizado modificando os valores do elemento de arquivo OSDResults.exe.config. O arquivo OSDResults.exe.config é armazenado em Tools\OSDResults no pacote MDT na Sequência de Tarefas de Instalação de Unidade de Usuário.
backgroundOpacity
Esse elemento XML configura a opacidade da imagem de papel de parede de fundo especificada como uma porcentagem formatada em decimal no elemento backgroundWallpaper .
| Valor | Descrição |
|---|---|
| opacity_percent | A porcentagem de opacidade do elemento backgroundWallpaper especificada em uma porcentagem formatada decimal, por exemplo, um valor de 0,8 designa 80% de opacidade. |
| Exemplo |
|---|
<add key="backgroundOpacity" value="0.8"/> |
backgroundWallpaper
Este elemento XML fornece o nome do arquivo e o caminho relativo para a imagem que é exibida como plano de fundo na caixa de diálogo Resultados do OSD . O caminho é relativo à pasta Tools\OSDResults no pacote MDT.
| Valor | Descrição |
|---|---|
| path\\file_name | Inclui o caminho relativo e o nome do arquivo da imagem de plano de fundo; O caminho é delimitado com barras duplas (//). |
| Exemplo |
|---|
<add key="backgroundWallpaper" value="images\\Wallpaper.jpg"/> |
completedText
Este elemento XML fornece o texto que é exibido na caixa de diálogo Resultados do OSD quando a implantação é concluída.
| Valor | Descrição |
|---|---|
| text | O texto a ser exibido na caixa de diálogo Resultados do OSD entre aspas quando a implantação for concluída |
| Exemplo |
|---|
<add key="completedText" value="Deployment Complete"/> |
headerImagePath
Este elemento XML fornece o nome do arquivo e o caminho relativo para a imagem que é exibida no cabeçalho da caixa de diálogo Resultados do OSD . O caminho é relativo à pasta Tools\OSDResults no pacote MDT.
| Valor | Descrição |
|---|---|
| path\\file_name | Inclui o caminho relativo e o nome do arquivo da imagem de cabeçalho; O caminho é delimitado com barras invertidas duplas (\\). |
| Exemplo |
|---|
<add key="headerImagePath" value="images\\Windows7_h_rgb.png"/> |
timeoutMinutes
Este elemento XML configura quantos minutos a caixa de diálogo Resultado do OSD é exibida antes que a caixa de diálogo seja fechada automaticamente e o computador seja reiniciado.
| Valor | Descrição |
|---|---|
| Valor não numérico | A caixa de diálogo permanece aberta até que Iniciar Windows seja selecionado. |
| Valor negativo | A caixa de diálogo permanece aberta até que Iniciar Windows seja selecionado. |
| 0 | A caixa de diálogo permanece aberta até que Iniciar Windows seja selecionado. |
| Incluir ponto decimal | A caixa de diálogo permanece aberta até que Iniciar Windows seja selecionado. |
| 1 - 10080 | O número de minutos que a caixa de diálogo será exibida, com um valor mínimo de 1 minuto e um valor máximo de 10080 minutos (1 semana). |
| Exemplo |
|---|
<add key="timeoutMinutes" value="30"/> |
welcomeText
Este elemento XML fornece o texto de boas-vindas que é exibido na caixa de diálogo Resultados do OSD .
| Valor | Descrição |
|---|---|
| welcome_text | O texto de boas-vindas a ser exibido na caixa de diálogo Resultados do OSD entre aspas |
| Exemplo |
|---|
<add key="welcomeText" value="Congratulations, Windows 7 has been successfully deployed to your computer."/> |