Referência da UDI
Esta referência fornece mais informações sobre a UDI e inclui tópicos sobre:
Conceitos de UDI, conforme descrito em Conceitos da UDI
OSDResults conforme descrito em Referência osDResults
Instalador de Aplicações Centradas no Utilizador, conforme descrito em Referência do Instalador de Aplicações Centradas no Utilizador
Fases da UDI, conforme descrito em Referência de Fase UDI
Tarefas UDI, conforme descrito em Referência de Tarefas da UDI
Validadores de UDI, conforme descrito em Referência do Validador da UDI
Páginas do Assistente de UDI, conforme descrito em Referência da Página do Assistente de UDI
Cada um destes tópicos de referência é abordado nas secções subsequentes.
Conceitos da UDI
Esta secção contém conceitos que ajudam a descrever a UDI, o Assistente de UDI e o Assistente de UDI Designer.
Nome de exibição
O nome a apresentar é utilizado para fornecer um nome descritivo e amigável para uma página do assistente na Biblioteca de Páginas no Assistente de UDI Designer. O nome a apresentar é apresentado em texto azul para cada página do assistente na Biblioteca de Páginas e no separador Fluxo no Assistente de UDI Designer.
Quando adiciona uma página à Biblioteca de Páginas, tem de indicar o nome a apresentar. Depois de adicionar a página do assistente à Biblioteca de Páginas, não pode alterar o nome a apresentar.
Flow
O separador Fluxo apresenta a lista de páginas do assistente numa fase UDI no Assistente de UDI Designer. Pode utilizar o separador Fluxo para efetuar as seguintes tarefas:
Adicione uma página do assistente da Biblioteca de Páginas a uma fase UDI ao arrastar a página da Biblioteca de Páginas para a fase UDI.
Remover uma página do assistente de uma fase UDI.
Altere a sequência de páginas do assistente numa fase UDI.
Biblioteca de Páginas
A Biblioteca de Páginas contém todas as páginas atualmente carregadas no Assistente de UDI Designer. Ao carregar um ficheiro de configuração do Assistente de UDI, todas as páginas do assistente definidas no ficheiro de configuração são apresentadas na Biblioteca de Páginas. A Biblioteca de Páginas mostra as páginas do assistente por 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, poderá precisar de duas páginas diferentes do assistente welcomePage para diferentes fases. As duas páginas do assistente welcomePage serão listadas no tipo de página do assistente WelcomePage na Biblioteca de Páginas do Assistente de UDI Designer.
Além disso, cada instância de página do assistente na Biblioteca de Páginas indica quantas vezes a página do assistente é utilizada nos fluxos de fase. Quando paira o cursor sobre uma página do assistente na Biblioteca de Páginas, é apresentada uma miniatura da página do assistente juntamente com as fases que incluem essa página.
Nome da Página
O nome da página é utilizado para identificar exclusivamente uma página de assistente na Biblioteca de Páginas no Assistente da UDI Designer. O nome da página é o nome que uma fase UDI referencia para que o Assistente de UDI saiba qual a página do assistente a apresentar numa fase específica da UDI. Quando adiciona uma página à Biblioteca de Páginas, tem de indicar o nome da página. Depois de adicionar a página do assistente à Biblioteca de Páginas, não pode alterar o nome da página. No Assistente de UDI Designer, o nome da página é apresentado na parte inferior de cada página do assistente na Biblioteca de Páginas em texto mais pequeno e não a negrito.
Implementações de Multimédia Pré-configuradas
O suporte de dados pré-configurado é uma funcionalidade de implementação do sistema operativo no Configuration Manager que permite a um administrador copiar e aplicar suportes de dados de arranque pré-configurados e uma imagem do sistema operativo a um disco rígido antes do processo de aprovisionamento. Este trabalho pode reduzir o tráfego de rede e o tempo necessário para o processo de aprovisionamento. Os suportes de dados pré-configurados podem ser implementados como parte do processo de fabrico ou num centro de teste empresarial que não esteja ligado ao ambiente Configuration Manager.
Para obter mais informações sobre implementações de multimédia pré-configuradas, veja os seguintes recursos:
Planear Implementações do Sistema Operativo de Multimédia no Configuration Manager
Acerca dos Suportes de Dados Pré-configurados para Implementação do Sistema Operativo
Grupo de Fase
Utilize um grupo de fase para agrupar uma ou mais fases no Assistente de UDI Designer. Os grupos de fase UDI estão relativamente relacionados com cenários de implementação do MDT, mas não existe uma correlação um-para-um entre os dois.
Estágio
Uma fase é um subconjunto de todas as páginas no ficheiro de configuração do Assistente de UDI que um cenário de implementação MDT utiliza. Quando inicia o Assistente de UDI com o passo de sequência de tarefas do Assistente de UDI , o parâmetro /stage especifica a fase a executar, que por sua vez especifica o conjunto de páginas a utilizar. Pode pré-visualizar a forma como as páginas do assistente serão apresentadas numa fase ao selecionar Pré-visualizar no grupo Assistente de Pré-visualização no Friso . Pode utilizar uma fase UDI em mais do que um cenário de implementação de MDT, mesmo que a fase UDI esteja definida apenas uma vez no Assistente de UDI Designer. Por exemplo, a fase NewComputer pode ser utilizada nos cenários de implementação Computador Novo MDT e Substituir Computador.
Tarefa
As tarefas UDI são software executado numa página de assistente para executar funções específicas. Em alguns casos, estas tarefas são utilizadas para verificar se o computador de destino está pronto para implementação. Outras tarefas podem ser utilizadas para executar passos de implementação, como copiar ficheiros de configuração ou de resultados.
Observação
O botão Seguinte na página do assistente onde as tarefas são executadas será desativado se alguma das tarefas terminar com aviso ou conclusão de erro status.
A UDI inclui várias tarefas incorporadas que lhe permitem realizar a maioria das tarefas necessárias para a implementação. Para obter mais informações sobre as tarefas incorporadas da UDI, veja Tarefas UDI Incorporadas.
A tarefa UDI incorporada Execução da Shell permite-lhe executar qualquer software (scripts) que possa ser iniciado a partir de uma linha de comandos, como o Visual Basic ou Windows PowerShell scripts. Esta funcionalidade permite-lhe criar tarefas com linguagens de scripting familiares. Para obter mais informações, veja Tarefa de Execução da Shell.
Se os seus requisitos forem além do scripting, pode escrever tarefas de UDI personalizadas. As tarefas UDI são DLLs escritas em C++ e implementam a interface ITask . Regista a DLL na biblioteca de tarefas Designer assistente da UDI ao criar um ficheiro de configuração de Designer (.config) do Assistente de UDI e colocá-lo na pasta installation_folder\Bin\Config (onde installation_folder é a pasta na qual instalou o MDT). Para obter mais informações sobre o desenvolvimento de tarefas UDI personalizadas, consulte a secção "Criar Tarefas personalizadas de UDI", no Guia para Programadores de Instalação Orientada pelo Utilizador.
Sequência de Tarefas UDI
Crie uma sequência de tarefas UDI com um dos seguintes modelos de sequência de tarefas do MDT específicos da UDI, que executam o Assistente de UDI no passo adequado na sequência de tarefas:
User-Driven Sequência de Tarefas de Instalação. Este modelo de sequência de tarefas é utilizado para os cenários de implementação Novo Computador, Atualizar Computador e Substituir Computador MDT.
User-Driven Instalação Substituir Sequência de Tarefas. Este modelo de sequência de tarefas é o primeiro passo num processo de dois passos no cenário de implementação Substituir Computador e é utilizado para capturar dados de migração de estado do utilizador. O segundo passo no processo de dois passos é o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação, que utiliza para implementar as aplicações de destino e o sistema operativo e restaurar os dados de migração de estado do utilizador guardados durante o primeiro passo do processo.
Para obter mais informações sobre os modelos de sequência de tarefas UDI, consulte a secção "Identificar os Modelos de Sequência de Tarefas UDI no MDT", no documento MDT Utilizar o Microsoft Deployment Toolkit. Para obter mais informações sobre estes componentes, veja a secção "Identificar Componentes do Processo de Implementação da UDI", no documento MDT Utilizar o Microsoft Deployment Toolkit, que está incluído no MDT.
Assistente de UDI
O Assistente de UDI fornece a IU para recolher as definições de implementação que as sequências de tarefas UDI consomem. O Assistente de UDI é iniciado como parte de uma sequência de tarefas UDI e recolhe as informações de configuração necessárias para personalizar a implementação de aplicações e sistemas operativos cliente Windows. As páginas do assistente leem as respetivas definições de configuração a partir do ficheiro de configuração do Assistente de UDI, que é personalizado com o Assistente de UDI Designer.
O Assistente de UDI é iniciado pelo passo de sequência de tarefas do Assistente de UDI em sequências de tarefas criadas com os modelos de sequência de tarefas UDI. O passo 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 da linha de comandos do Assistente de UDI e fornece uma breve descrição de cada um.
Tabela 9. Parâmetros de Command-Line do Assistente de UDI
Parâmetro | Descrição |
---|---|
/previsualizar | Permite-lhe pré-visualizar a configuração atual do assistente ao ativar o botão Seguinte , que lhe permite mover de página para página sem que seja necessária uma entrada válida. |
/xml | Especifica o nome do ficheiro de configuração do Assistente de UDI. O script UDIWizard.wsf define automaticamente este parâmetro para o ficheiro de OSDSetupWizard.xml, que é armazenado na pasta na qual a sequência de tarefas armazena ficheiros de registo. Este parâmetro é predefinido para o ficheiro config.xml. A sintaxe para este parâmetro é a seguinte (em <full_path> que é o caminho completamente qualificado para o ficheiro de .xml, incluindo o nome do ficheiro e a extensão):/xml:<full_path> |
/stage | Especifica o nome da fase UDI a executar. O script UDIWizard.wsf define automaticamente este parâmetro para a fase adequada, conforme descrito em Referência de Fase da UDI. Este parâmetro é predefinido para a primeira fase no ficheiro de configuração do Assistente de UDI. A sintaxe para este parâmetro é a seguinte (em <stage_name> que é o nome da fase a ser executada):/stage:<stage_name> Observação: O valor de <stage_name> é sensível às maiúsculas e minúsculas. |
/região | Especifica o idioma a utilizar no Assistente de UDI sob a forma de um identificador de região (LCID), que é representado por um valor numérico. Para obter uma lista dos LCIDs disponíveis, veja IDs de Região Atribuídos pela Microsoft. Utilizaria esta lista para identificar o idioma que pretende utilizar e, em seguida, fornecer o LCID correspondente. A sintaxe para este parâmetro é a seguinte (em <locale_id> que é o valor numérico do LCID a ser utilizado):/locale:<locale_id> |
Ficheiro de Configuração da Aplicação do Assistente UDI
A página do assistente applicationPage configura o ficheiro de configuração da aplicação assistente UDI, que mantém a lista de software a ser instalado. Este ficheiro contém uma entrada para cada Configuration Manager aplicação ou programa e pacote que foi adicionado com o Assistente de UDI Designer.
Este ficheiro tem o mesmo nome que o ficheiro de configuração do Assistente de UDI, mas com uma extensão .app. Por exemplo, se o ficheiro de configuração do Assistente de UDI tiver o nome Config.xml, o ficheiro de configuração da aplicação assistente de UDI correspondente será Config.xml.app. Este ficheiro é o complemento do ficheiro de configuração do Assistente de UDI.
Ficheiro de Configuração do Assistente de UDI
O Assistente de UDI lê o ficheiro de configuração do Assistente de UDI para determinar as páginas do assistente a apresentar, a sequência das páginas do assistente, quaisquer controlos predefinidos nas páginas do assistente e se os controlos estão ativados ou desativados. Este ficheiro contém todas as definições de configuração que são apresentadas no Assistente de UDI e são configuradas com o Assistente de UDI Designer.
É utilizado um ficheiro de configuração separado (o ficheiro de configuração da aplicação assistente UDI) para configurar as aplicações a serem instaladas no computador de destino.
Assistente de UDI Designer
O Assistente de UDI Designer é a principal ferramenta para personalizar páginas do assistente para os diferentes cenários de implementação suportados pela UDI. As alterações efetuadas no Assistente de UDI Designer são guardadas no ficheiro de configuração do Assistente de UDI e, em última análise, refletidas na experiência de utilizador no Assistente de UDI. O utilizador que efetuar a implementação verá apenas as páginas do assistente no Assistente de UDI que selecionou e configurou com o Assistente de UDI Designer.
Embora o Assistente de UDI fosse executado com o ficheiro de configuração do Assistente de UDI predefinido, as páginas do assistente não seriam configuradas corretamente. Recomenda-se que utilize o Assistente de UDI Designer para configurar a experiência de utilizador do Assistente de UDI.
Observação
Para executar o Assistente de UDI Designer, tem de ter os direitos adequados no Configuration Manager para aceder a objetos como pacotes, aplicações ou imagens.
Validador
Utilize validadores de UDI para ajudar a garantir que as informações corretas são introduzidas em campos de texto em páginas do assistente no Assistente de UDI. A UDI inclui vários validadores incorporados que o ajudam a executar validações típicas de campos utilizados para introduzir texto, como impedir que os utilizadores introduzam carateres inválidos e garantir que o campo não está vazio. Quando um validador deteta uma entrada inválida numa caixa de texto, é apresentada uma mensagem na página do assistente e o botão Seguinte é desativado até que todas as entradas inválidas sejam resolvidas.
A UDI inclui validadores incorporados que lhe permitem efetuar a maior parte da validação necessária para a implementação. Para obter mais informações sobre os validadores incorporados da UDI, veja Validadores de UDI incorporados.
Se os seus requisitos ultrapassarem os validadores de UDI incorporados, pode escrever validadores UDI personalizados. Os validadores UDI são DLLs escritos em C++ que implementam a interface IValidator . Registe a DLL com o Assistente de UDI Designer biblioteca de validação ao criar um ficheiro de configuração de Designer (.config) do Assistente de UDI e colocá-lo na pasta installation_folder\Bin\Config (onde installation_folder é a pasta na qual instalou o MDT). Para obter mais informações sobre o desenvolvimento de tarefas UDI personalizadas, consulte a secção "Criar Validadores de UDI Personalizados", no documento MDT User-Driven Installation Developers Guide (Guia para Programadores de Instalação Orientada pelo Utilizador) do MDT.
Página do Assistente
Utilize uma página do assistente para recolher informações de configuração no Assistente de UDI. Configure as páginas do assistente de UDI com o Assistente de UDI Designer. As definições de configuração são armazenadas no ficheiro 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 utilizadas numa ou mais fases da UDI. Esta estrutura permite-lhe configurar uma página de assistente que é partilhada entre fases uma vez para todas as fases, reduzindo significativamente a quantidade de esforço necessário e a complexidade da atualização da configuração da página do assistente.
A UDI inclui páginas de assistente incorporadas e editores de páginas do assistente que normalmente são suficientes para a maioria das implementações. Para obter mais informações sobre as páginas incorporadas do assistente, consulte Páginas do Assistente de UDI incorporadas.
Se os seus requisitos ultrapassarem as páginas do assistente de UDI incorporadas e os editores de páginas do assistente correspondentes, pode escrever páginas personalizadas do assistente de UDI e editores de páginas do assistente. As páginas do assistente de UDI são implementadas como DLLs que o Assistente de UDI lê. Os editores de páginas do assistente são criados com C++ no Visual Studio.
Para obter mais informações sobre como desenvolver páginas personalizadas do assistente de UDI, consulte a secção "Criar Páginas do Assistente de UDI Personalizadas", no documento MDT Guia para Programadores de Instalação Orientada pelo Utilizador.
Editor de Página do Assistente
Utilize um editor de páginas do assistente para configurar uma página de assistente no Assistente de Designer da UDI. Um editor de páginas do assistente atualiza as definições de configuração da página do assistente no ficheiro de configuração do Assistente de UDI; A UDI inclui um editor de páginas do assistente incorporado para cada página do assistente incorporado. Para obter mais informações sobre as páginas incorporadas do assistente e os editores de páginas do assistente, consulte Páginas do Assistente de UDI incorporadas.
Se os seus requisitos ultrapassarem as páginas do assistente de UDI incorporadas e os editores de páginas do assistente correspondentes, pode escrever páginas personalizadas do assistente de UDI e editores de páginas do assistente. Os editores de páginas do assistente de UDI são implementados como DLLs que o Assistente de UDI Designer lê. Crie editores de páginas do assistente com:
Windows Presentation Foundation versão 4.0
Microsoft Prism versão 4.0
Microsoft Unity Application Block (Unity) versão 2.1
Para obter mais informações sobre como desenvolver editores de páginas personalizados do assistente de UDI, consulte a secção "Criar Editores de Páginas do Assistente Personalizado", no documento MDT Guia para Programadores de Instalação Orientada pelo Utilizador.
Referência OSDResults
OSDResults é uma parte da UDI que apresenta os resultados de uma implementação realizada com a UDI. OSDResults apresenta a caixa de diálogo Implementação Concluída . OSDResults é apresentado antes do início de sessão do Windows na primeira vez que o computador de destino é iniciado. O utilizador pode utilizar OSDResults e as informações na caixa de diálogo Implementação Concluída para determinar o status de conclusão do processo de implementação e a configuração do computador antes de iniciar sessão pela primeira vez. Além disso, as informações em OSDResults podem ser utilizadas para resolver problemas encontrados durante o processo de implementação.
Pode configurar alguns dos elementos da interface de utilizador para OSDResults com o ficheiro OSDResults.exe.config, que reside em Ferramentas\OSDResults nos ficheiros MDT Configuration Manager pacote. A Tabela 10 lista as definições de configuração no ficheiro de OSDResults.exe.config.
Tabela 10. Definições de Configuração no Ficheiro de OSDResults.exe.config
Configuração | Descrição |
---|---|
headerImagePath | Esta definição permite-lhe especificar o caminho completamente qualificado ou relativo para um ficheiro .bmp que é apresentado no cabeçalho da caixa de diálogo OSDResults . O valor predefinido para esta definição é o seguinte: images\UDI_Wizard_Banner.bmp |
backgroundWallpaper | Esta definição permite-lhe especificar o caminho completamente qualificado ou relativo para um ficheiro de .jpg que é apresentado como padrão de fundo na caixa de diálogo OSDResults . O valor predefinido para esta definição é o seguinte: images\Wallpaper.jpg |
welcomeText | Esta definição permite-lhe especificar o texto que acolhe o utilizador e fornece informações sobre o processo de implementação. É apresentado na caixa de diálogo OSDResults . |
completedText | Esta definição permite-lhe especificar o texto que indica se o processo de implementação está concluído. É apresentado na caixa de diálogo OSDResults . |
timeoutMinutes | Esta definição permite-lhe especificar o período de tempo durante o qual a caixa de diálogo OSDResults é apresentada antes de apresentar automaticamente o ecrã de início de sessão do Windows. O valor desta definição é especificado em minutos. O valor predefinido para esta definição é zero (0), o que indica que a caixa de diálogo OSDResults será apresentada indefinidamente até fechar manualmente. |
Segue-se o processo de alto nível de funcionamento da funcionalidade OSDResults na UDI:
Uma sequência de tarefas é executada no computador de destino.
A sequência de tarefas baseia-se num dos seguintes modelos de sequência de tarefasUDI:
Sequência de Tarefas de Instalação Orientada pelo Utilizador. Este modelo de sequência de tarefas é utilizado para os cenários de implementação MDT Novo Computador, Atualizar Computador e Substituir Computador MDT.
Instalação orientada pelo utilizador : Substituir Sequência de Tarefas. Este modelo de sequência de tarefas é o primeiro passo num processo de dois passos no cenário de implementação Substituir Computador do MDT e é utilizado para capturar dados de migração de estado do utilizador. O segundo passo no processo de dois passos é o cenário de implementação MDT Novo Computador com o modelo de sequência de tarefas Sequência de Tarefas de Instalação Orientada pelo Utilizador , que é utilizado para implementar as aplicações de destino e o sistema operativo e restaurar os dados de migração de estado do utilizador guardados durante o primeiro passo do processo
Para obter mais informações sobre:
Modelos de sequência de tarefas UDI, veja a secção "Identificar os Modelos de Sequência de Tarefas da UDI no MDT", no documento MDT Utilizar o Toolkit de Implementação da Microsoft
Relação entre cenários de implementação MDT e fases de UDI, veja Referência da Fase UDI
Durante a sequência de tarefas, as definições de configuração fornecidas pelas variáveis de sequência de tarefas e a entrada do utilizador no Assistente de UDI são guardadas na pasta %DEPLOYROOT%\Tools\OSDResults no computador de destino (em que %DEPLOYROOT% é a raiz da pasta na qual os ficheiros MDT são colocados localmente em cache no computador de destino).
No grupo Resultados e Imagem Corporativa do OSD na sequência de tarefas, são executados os seguintes passos de sequência de tarefas que afetam OSDResults:
Resultados do OSD em Cache. Este passo de sequência de tarefas copia os conteúdos da pasta %DEPLOYROOT%\Tools\OSDResults para a pasta %WINDIR%\UDI no computador de destino. Isto garante que os conteúdos da pasta OSDResults serão mantidos após a conclusão da sequência de tarefas.
Executar Resultados do OSD. Este passo de sequência de tarefas configura o computador de destino para executar OSDResults na primeira vez que o computador é iniciado.
O computador de destino é iniciado pela primeira vez e OSDResults.exe é executado antes do ecrã de início de sessão do Windows.
É apresentado o separador Bem-vindo na caixa de diálogo Implementação Concluída . O separador Bem-vindo fornece informações úteis sobre a implementação e as informações de contacto no caso de detetar problemas com a implementação.
Reveja as informações nos separadores Resumo da Implementação e Aplicações Instaladas para verificar se o sistema operativo e as aplicações foram instalados corretamente. Quando tiver concluído a revisão destas tabelas, selecione Iniciar o Windows para iniciar sessão no Windows 7 pela primeira vez.
Observação
Configuration Manager aplicações não são apresentadas no separador Aplicações Instaladas. As aplicações Configuration Manager são detetadas depois de o utilizador iniciar sessão no computador de destino pela primeira vez.
O ecrã de início de sessão do Windows é apresentado e o processo de início de sessão continua normalmente.
AppInstall.exe é executado na primeira vez que um utilizador inicia sessão no computador de destino. Para obter mais informações sobre este processo, veja Referência do Instalador de Aplicações Centradas no Utilizador.
Referência do Instalador de Aplicações do User-Centric
A funcionalidade do Instalador de Aplicações User-Centric na UDI é utilizada para comunicar quaisquer aplicações instaladas durante o processo de implementação da UDI à funcionalidade Catálogo de Aplicações no Configuration Manager. A funcionalidade User-Centric Instalador de Aplicações fornece a ligação entre as aplicações selecionadas na página do assistente ApplicatonPage no Assistente de UDI e quaisquer aplicações de Configuration Manager opcionais anunciadas aos utilizadores.
Para obter mais informações sobre a funcionalidade Catálogo de Aplicações no Configuration Manager, veja Gestão de Aplicações no Configuration Manager.
Segue-se o processo de alto nível de funcionamento da funcionalidade Instalação de Aplicações na UDI:
Configuration Manager aplicações são criadas no Configuration Manager.
Para obter mais informações sobre como criar e gerir aplicações Configuration Manager, veja os seguintes recursos:
Os Configuration Manager coleções de utilizadores são criados e os utilizadores são adicionados à coleção.
Para obter mais informações sobre como criar e gerir coleções de utilizadores e adicionar utilizadores a coleções, veja os seguintes recursos:
As Configuration Manager aplicações são implementadas nas coleções de utilizadores.
Para obter mais informações sobre como implementar as aplicações em coleções de utilizadores, veja Como Implementar Aplicações no Configuration Manager.
As Configuration Manager aplicações são disponibilizadas na página do assistente ApplicatonPage com o Assistente de UDI Designer.
Para obter mais informações sobre como disponibilizar Configuration Manager aplicações na página do assistente ApplicatonPage, consulte a secção "Passo 5-11: Personalizar o Ficheiro de Configuração do Assistente de UDI para o Computador de Destino", no Documento MDT Guia de Introdução para instalação do User-Driven.
O UDA é configurado com um dos seguintes métodos:
Na consola do Configuration Manger (para obter mais informações sobre como configurar o UDA na consola do Configuration Manager, consulte How to Manage User Device Affinity in Configuration Manager.)
Na página do assistente do UDAPage no Assistente de UDI. Para obter mais informações sobre a página do assistente do UDAPage , consulte UDAPage.
Após a configuração do UDA, a conta de utilizador especificada será o utilizador principal do computador de destino.
Observação
O UDA só pode ser configurado pela UDI no cenário de implementação Novo Computador. Não pode ser configurado nos cenários de implementação Atualizar Computador ou Substituir Computador.
A sequência de tarefas é executada e o utilizador seleciona o Configuration Manager aplicações na página do assistente ApplicatonPage no Assistente de UDI.
O Assistente de UDI é executado no passo de sequência de tarefas do Assistente de UDI no grupo Pré-instalação da sequência de tarefas. Quando o utilizador seleciona Configuration Manager aplicações na página do assistente ApplicatonPage, a página do assistente cria uma variável de sequência de tarefas separada para cada aplicação selecionada.
Para obter mais informações sobre como selecionar as aplicações Configuration Manager na página do assistente ApplicatonPage no Assistente de UDI, consulte a secção "Passo 6-4: Iniciar o Computador de Destino com o Suporte de Dados de Arranque da Sequência de Tarefas", no Documento MDT Guia de Início Rápido para Instalação User-Driven.
A sequência de tarefas instala o Configuration Manager aplicações que foram selecionadas no passo anterior.
As aplicações Configuration Manager são instaladas com os seguintes passos de sequência de tarefas no grupo Instalar Aplicações na sequência de tarefas:
Converter lista em dois dígitos
Instalar Aplicação
A sequência de tarefas executa as seguintes tarefas no grupo Resultados e Imagem Corporativa do OSD antes de iniciar o sistema operativo de destino pela primeira vez:
Copia as informações utilizadas para OSDResults.exe para a pasta %WINDIR%\UDI no computador de destino no passo de sequência de tarefas Resultados do OSD em Cache
Regista as variáveis de sequência de tarefas criadas no passo 6 para as aplicações Configuration Manager no registo no computador de destino nos passos de sequência de tarefas De Imagem Corporativa para Reg e Imagem Corporativa para Reg x64
As variáveis de sequência de tarefas são guardadas na seguinte localização no registo:
HKEY_LOCAL_MACHINE\Software\Microsoft\MPSD\OSD
Configura o sistema operativo de destino para executar automaticamente OSDResults.exe quando o computador é iniciado antes do ecrã de início de sessão do Windows no passo de sequência de tarefas Executar Resultados do OSD
Configura o sistema operativo de destino para executar automaticamente AppInstall.exe quando um utilizador inicia sessão no computador pela primeira vez no passo de sequência de tarefas Executar Resultados do OSD
Configura uma tarefa no sistema operativo de destino para remover a pasta %WINDIR%\UDI um mês a partir da data da implementação
O computador de destino é iniciado e OSDResults.exe é executado.
Para obter mais informações sobre OSDResults.exe, veja OsDResults Reference (Referência de OSDResults).
Um utilizador inicia sessão no computador de destino e AppInstall.exe é iniciado automaticamente.
AppInstall verifica se o utilizador atualmente com sessão iniciada é um utilizador primário que foi configurado no UDA.
Um utilizador principal é um utilizador que utiliza o dispositivo regularmente e é considerado o proprietário, ou um dos proprietários, do dispositivo.
Se o utilizador com sessão iniciada atualmente for:
Não é um utilizador primário e, em seguida, AppInstall.exe para
Um utilizador primário, em seguida, AppInstall.exe lê as entradas de registo guardadas no passo 8 para determinar que aplicações foram instaladas
O AppIntaller liga-se ao Configuration Manager e lê o Catálogo de Aplicações com os seguintes passos:
O AppInstall aguardará 5 minutos depois de começar a permitir que as políticas de Configuration Manager estejam disponíveis.
Após 5 minutos, AppInstall tenta ligar ao Catálogo de Aplicações.
Se a AppInstall não conseguir estabelecer ligação, aguardará um período de tempo antes de tentar ligar novamente.
AppInstall tenta ligar até cinco vezes antes de sair.
Pode configurar o atraso no tempo limite da ligação e o número de repetições para AppInstall com o ficheiro AppInstall.exe.config, que reside na pasta Tools\OSDResults no pacote Configuration Manager ficheiros MDT. A Tabela 11 lista as definições de configuração no ficheiro AppInstall.exe.config.
Tabela 11. Definições de Configuração no Ficheiro de AppInstall.exe.config
Configuração | Descrição |
---|---|
timeoutMinutes | Esta definição permite-lhe especificar o período de tempo para a AppInstall aguardar uma resposta do Catálogo de Aplicações do Configuration Manager antes de exceder o tempo limite. O valor é especificado em minutos. O valor predefinido para esta definição é 5. |
delayTimer | Esta definição permite-lhe especificar o período de tempo para a AppInstall aguardar antes de tentar a ligação ao Catálogo de Aplicações Configuration Manager. O valor é especificado em minutos. O valor predefinido para esta definição é 5. |
AppInstall compara a lista de aplicações detetadas no registo com a lista de aplicações disponíveis no Catálogo de Aplicações do Configuration Manger para o utilizador atualmente com sessão iniciada.
Se a aplicação for detetada no registo:
Está disponível no Catálogo de Aplicações e, em seguida, AppInstall.exe mapeia as aplicações e identifica as aplicações como existentes no registo e no Catálogo de Aplicações. Estas aplicações serão utilizadas no passo seguinte.
Não está disponível no Catálogo de Aplicações e, em seguida, AppInstall.exe não cria um mapeamento. Estas aplicações não serão utilizadas no passo seguinte.
AppInstall utiliza Configuration Manager APIs para iniciar a instalação das aplicações mapeadas.
As aplicações utilizadas neste passo foram mapeadas no passo anterior. Ou seja, ambos foram listados no registo e encontrados no Catálogo de Aplicações.
Como parte do processo de instalação, Configuration Manager deteta se a aplicação já está instalada.
Uma vez que a aplicação já foi instalada, Configuration Manager registos de que a aplicação foi implementada com êxito para esse utilizador e a aplicação será listada no Centro de Software desse utilizador. Configuration Manager inicia a gestão e monitorização da aplicação para esse utilizador.
Após 1 mês, a tarefa criada no computador de destino no passo 8 é executada e remove a pasta %WINDIR%\UDI.
A pasta é retida durante 1 mês para que os utilizadores principais tenham a oportunidade de iniciar sessão e executar AppInstall.exe.
Referência da Fase UDI
Os cenários de implementação do MDT utilizam uma ou mais fases da UDI. Cada fase de UDI utilizada nos cenários de implementação do MDT é abordada numa secção subsequente no contexto do cenário de implementação do MDT. Em alguns cenários de implementação do MDT, é utilizada apenas uma fase. Noutros cenários de implementação do MDT, são utilizadas várias fases no cenário. Para obter mais informações sobre os cenários de implementação do MDT, veja a secção "Identificar Cenários de Implementação", no documento MDT Utilizar o Microsoft Deployment Toolkit.
A Tabela 12 lista os cenários de implementação do MDT e fornece uma breve descrição de cada um, como cada cenário é selecionado e que fases de UDI são utilizadas em cada cenário de implementação. O MDT determina automaticamente que cenário de implementação MDT utilizar com base no modelo de sequência de tarefas MDT que utiliza para criar a sequência de tarefas e sobre a forma como a sequência de tarefas é iniciada.
Cada fase de UDI utilizada nos cenários de implementação do MDT é abordada numa secção subsequente no contexto do cenário de implementação do MDT. Em alguns cenários de implementação do MDT, é utilizada apenas uma fase. Noutros cenários de implementação do MDT, são utilizadas várias fases no cenário. Para obter mais informações sobre os cenários de implementação do MDT, veja a secção "Identificar Cenários de Implementação", no documento MDT Utilizar o Microsoft Deployment Toolkit.
Tabela 12. Cenários de Implementação do MDT e Fases de UDI
Cenário | Descrição |
---|---|
Novo Computador | O MDT para UDI seleciona automaticamente este cenário quando: - Criar a sequência de tarefas anunciada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação - Inicie a sequência de tarefas no Windows PE com o arranque PXE, o suporte de dados de arranque da sequência de tarefas ou o suporte de dados pré-configurado para NEWCOMPUTER. Fase pré-configurada Este cenário pode ser utilizado com implementações tradicionais ou com implementações de multimédia pré-configuradas, conforme suportado no Configuration Manager. Execute o Assistente de UDI com as seguintes fases de UDI para suportar cada tipo de implementação: - Fase NEWCOMPUTER. O Assistente de UDI é executado com esta fase na sequência de tarefas Sequência de Tarefas de Instalação Orientada pelo Utilizador quando a imagem do sistema operativo é armazenada em pontos de distribuição. Para obter mais informações, veja NEWCOMPUTER Stage (Fase NEWCOMPUTER). - NEWCOMPUTER. Fase de pré-configuração. O Assistente de UDI é executado com esta fase na sequência de tarefas Sequência de Tarefas de Instalação Orientada pelo Utilizador quando a imagem do sistema operativo é armazenada num disco local no computador de destino (pré-configurado). Para obter mais informações, veja NEWCOMPUTER. Fase Pré-configurada. |
Atualizar Computador | O MDT para UDI seleciona automaticamente este cenário quando: - Criar a sequência de tarefas anunciada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação - Iniciar a sequência de tarefas no sistema operativo Windows existente no computador de destino (não no Windows PE) - O Assistente de UDI é executado com a fase ATUALIZAR para suportar este cenário de implementação. Para obter mais informações, consulte Atualizar Fase. |
Substituir Computador | Este cenário inclui um computador existente e um computador de substituição. É criada e executada uma sequência de tarefas separada em cada computador, conforme descrito no seguinte processo: - No computador existente. O MDT para UDI seleciona automaticamente esta parte do cenário quando: - Criar a sequência de tarefas anunciada com o modelo de sequência de tarefas Substituir Sequência de Tarefas User-Driven Instalação Iniciar a sequência de tarefas no sistema operativo Windows existente no computador de destino (não no Windows PE) O Assistente de UDI é executado com as seguintes fases de UDI para suportar este cenário de implementação: - SUBSTITUIR fase. Esta fase é executada no sistema operativo Windows existente e captura informações de configuração a partir do Windows. - SUBSTITUA. Fase WinPE. Esta fase é executada no Windows PE e conclui a captura de informações de configuração do computador existente, por exemplo, a execução do USMT e a captura dos dados de migração de estado do utilizador. O estado do utilizador é capturado para uma pasta partilhada de rede ou para uma pen USB local. Para obter mais informações sobre SUBSTITUIR e SUBSTITUIR. Fases winPE, veja SUBSTITUIR e SUBSTITUIR. Fases WinPE. - No computador de substituição. Esta parte do cenário é idêntica ao cenário Novo Computador, exceto que o estado do utilizador capturado no passo anterior é restaurado. O MDT para UDI seleciona automaticamente esta parte do cenário quando: - Criar a sequência de tarefas anunciada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação - Inicie a sequência de tarefas no Windows PE com o arranque PXE, o suporte de dados de arranque da sequência de tarefas ou o suporte de dados pré-configurado para NEWCOMPUTER. Fase pré-configurada. Esta parte do cenário pode ser utilizada com implementações tradicionais ou com implementações de multimédia pré-configuradas, conforme suportado no Configuration Manager. Como parte desta parte do cenário, os dados de migração de estado do utilizador são restaurados. O Assistente de UDI é executado com as seguintes fases de UDI para suportar cada tipo de implementação: - Fase NEWCOMPUTER. O Assistente de UDI é executado com esta fase na sequência de tarefas Sequência de Tarefas de Instalação Orientada pelo Utilizador quando a imagem do sistema operativo é armazenada em pontos de distribuição. Para obter mais informações, veja NEWCOMPUTER Stage (Fase NEWCOMPUTER). - NEWCOMPUTER. Fase de pré-configuração. O Assistente de UDI é executado com esta fase na sequência de tarefas Sequência de Tarefas de Instalação Orientada pelo Utilizador quando a imagem do sistema operativo é armazenada num disco local no computador de destino (pré-configurado). Para obter mais informações, veja NEWCOMPUTER. Fase Pré-configurada. |
Fase NEWCOMPUTER
A Figura 1 ilustra a utilização da fase NEWCOMPUTER numa sequência de tarefas criada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação. A principal diferença entre as sequências de tarefas que chamam a fase NEWCOMPUTER e NEWCOMPUTER. Fase pré-configurada é que a sequência de tarefas chama o NEWCOMPUTER. A fase pré-configurada não executa o passo de sequência de tarefas Aplicar Imagem do Sistema Operativo , porque a imagem do sistema operativo já está localizada no computador de destino.
Figura SEQ Figura \* ÁRABE 1. Fluxo de processo para a fase NEWCOMPUTER
NEWCOMPUTER. Fase Pré-configurada
A Figura 2 ilustra o fluxo de processo de alto nível para NEWCOMPUTER. Fase pré-configurada numa sequência de tarefas criada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação. A principal diferença entre as sequências de tarefas que chamam a fase NEWCOMPUTER e NEWCOMPUTER. Fase pré-configurada é que a sequência de tarefas chama o NEWCOMPUTER. A fase pré-configurada não executa o passo de sequência de tarefas Aplicar Imagem do Sistema Operativo , porque a imagem do sistema operativo já está localizada no computador de destino.
Figura 2. Fluxo de processo para NEWCOMPUTER. Fase pré-configurada
Fase DE ATUALIZAÇÃO
A Figura 3 ilustra o fluxo de processo de alto nível para a fase ATUALIZAR numa sequência de tarefas criada com o modelo de sequência de tarefas User-Driven Sequência de Tarefas de Instalação.
Figura SEQ Figura \* ÁRABE 3. Fluxo de processo para a fase DE ATUALIZAÇÃO
SUBSTITUA e SUBSTITUA. Fases WinPE
A Figura 4 ilustra o fluxo de processo de alto nível para SUBSTITUIR e SUBSTITUIR. As fases winPE numa sequência de tarefas criada com o modelo de sequência de tarefas Substituir Sequência de Tarefas User-Driven Instalação.
Figura 4. Fluxo de processo para SUBSTITUIR e SUBSTITUIR. Fases winPE
Referência de Tarefa UDI
As tarefas UDI são software executado numa página de assistente que executa funções específicas. Em alguns casos, estas tarefas são utilizadas para verificar se o computador de destino está pronto para implementação. Outras tarefas podem ser utilizadas para executar passos de implementação, como copiar ficheiros de configuração ou de resultados.
Observação
O botão Seguinte na página do assistente onde as tarefas são executadas será desativado se alguma das tarefas terminar com aviso ou conclusão de erro status.
Esta referência inclui:
Uma descrição geral das tarefas UDI, conforme descrito em Descrição Geral da Tarefa UDI
Uma descrição das definições de configuração para tarefas UDI, conforme descrito em Definições de Configuração de Tarefas da UDI
Uma descrição dos validadores de UDI incorporados que são fornecidos com o MDT, conforme descrito em Tarefas de UDI Incorporadas
Descrição Geral da Tarefa UDI
As tarefas UDI permitem-lhe executar software no computador de destino que ajuda no processo de implementação. A UDI inclui várias tarefas incorporadas que o ajudam a realizar tarefas comuns, tais como garantir que o computador de destino não está em execução numa bateria e está ligado a uma ligação de rede com fios.
Além das tarefas UDI incorporadas, pode criar tarefas de UDI personalizadas com o kit de desenvolvimento de software UDI (SDK). Para obter mais informações sobre como criar tarefas de UDI personalizadas com o SDK da UDI, veja User-Driven Installation Developers Guide (Guia para Programadores de Instalação Orientada pelo Utilizador).
Definições de Configuração de Tarefas UDI
Pode gerir tarefas com o Assistente de UDI Designer. Pode adicionar tarefas, remover tarefas e editar a configuração de uma tarefa no Assistente de UDI Designer. As definições de configuração de uma tarefa são armazenadas no ficheiro 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 é apresentada.
As tarefas UTI têm algumas definições de configuração comuns a todas as tarefas UDI, conforme listado na Tabela 13. Para obter as definições de configuração específicas de cada tarefa UDI, veja a secção correspondente em Tarefas UDI Incorporadas.
Tabela 13. Definições de Configuração Comuns a Todas as Tarefas UDI
Tarefa | Descrição |
---|---|
Nome de Ficheiro do Mapa de Bits | Este parâmetro especifica o gráfico utilizado para indicar o tipo de tarefa. |
Nome de exibição | Esta ação especifica o nome da tarefa, que é apresentada na página do assistente quando a tarefa é executada. |
Valores de Código de Saída | Esta ação 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 do Código de Erro | Isto especifica uma lista de possíveis exceções inesperadas que podem ser encontradas (emitidas) pela tarefa. Existe um item na lista para cada exceção possível. |
Tarefas UDI Incorporadas
A Tabela 14 lista as tarefas UDI incorporadas. Cada tarefa UDI incorporada é abordada numa secção subsequente.
Tabela 14. Tarefas UDI Incorporadas
Tarefa | Descrição |
---|---|
Verificação de Energia CA | Esta tarefa UDI é utilizada para identificar se o computador de destino está ligado à energia CA e não apenas à bateria. |
Deteção de Aplicações | Esta tarefa UDI é utilizada para detetar aplicações instaladas no computador de destino. |
CheckSMSFolderOnUSB | Esta tarefa UDI é utilizada para determinar se a pasta _SMSTaskSequence está localizada numa pen USB no computador de destino. |
Tarefa Copiar Ficheiros | Esta tarefa UDI é utilizada para copiar ficheiros enquanto o Assistente de UDI está em execução no computador de destino. |
Tarefa de Execução da Shell | Esta tarefa UDI é utilizada para executar software que pode ser iniciado a partir de uma linha de comandos. |
Verificação de Rede com Fios | Esta tarefa UDI é utilizada para identificar se o computador de destino está ligado a uma rede com fios, não ligado através de uma ligação de rede sem fios. |
Verificação de Energia CA
Utilize esta tarefa UDI para identificar se o computador de destino está ligado à alimentação CA. Esta tarefa utiliza apenas esses parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros, veja Definições de Configuração de Tarefas UDI.
A Tabela 15 lista os códigos de erro e de saída gerados pela tarefa AC Power Check .
Tabela 15. Códigos de Erro e Saída para a Tarefa de Verificação de Energia ca
Código de saída ou erro | Valor | Status |
---|---|---|
Sair | 0 | Êxito, que indica que o computador de destino está ligado à alimentação CA |
Sair | \* | Erro, que indica que o computador de destino não está ligado à alimentação CA |
Deteção de Aplicações
Utilize esta tarefa UDI para detetar aplicações instaladas no computador de destino.
A Tabela 16 lista os parâmetros que a tarefa de Deteção de Aplicações utiliza.
Tabela 16. Parâmetros Utilizados pela Tarefa de Deteção de Aplicações
Tarefa | Descrição |
---|---|
Readcfg | Este parâmetro especifica o caminho completamente qualificado ou relativo para a localização do ficheiro .app que tem uma lista de aplicações para a tarefa detetar. O ficheiro .app contém a lista de itens de software disponíveis a partir dos quais o utilizador pode selecionar. A tarefa de Deteção de Aplicações lê o ficheiro .app e determina se algum destes itens de software está instalado. Se um item de software estiver instalado, o item é adicionado ao ficheiro especificado no parâmetro Writecfg . Certifique-se de que este parâmetro utiliza a mesma localização e nome de ficheiro que a página do assistente applicationPage . |
Writecfg | Este parâmetro especifica o caminho completamente qualificado ou relativo para a localização do ficheiro .xml que contém uma lista das aplicações detetadas pela tarefa. |
Log | Este parâmetro especifica o caminho completamente qualificado ou relativo para a localização do ficheiro de registo gerado por esta tarefa. O nome do ficheiro de registo é AppDiscovery.log. |
Além dos parâmetros na Tabela 16, esta tarefa utiliza os parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros comuns, veja Definições de Configuração de Tarefas UDI.
A Tabela 17 lista os códigos de erro e de saída gerados pela tarefa de Deteção de Aplicações .
Tabela 17. Códigos de Erro e Saída para a Tarefa de Deteção de Aplicações
Código de saída ou erro | Valor | Estado e descrição |
---|---|---|
Sair | 0 | Êxito, que indica que a tarefa foi analisada com êxito para aplicações |
Sair | \* | Aviso, que indica que o motor de deteção de aplicações não pôde ser executado por algum motivo desconhecido |
Sair | 1 | Aviso, que indica que o motor de deteção de aplicações encontrou um ou mais avisos |
Sair | 16777216 | Aviso, que indica que foram encontrados problemas críticos ao inicializar o motor de deteção de aplicações |
Sair | 33554432 | Aviso, que indica que foram encontrados problemas críticos ao processar a aplicação master lista |
CheckSMSFolderOnUSB
Utilize esta tarefa UDI para identificar se a pasta _SMSTaskSequence está localizada numa pen USB no computador de destino. Por predefinição, o Configuration Manager sequenciador de tarefas coloca a pasta _SMSTaskSequence na unidade com o espaço em disco livre mais disponível. Isto pode causar problemas mais tarde no processo de implementação se a pen USB for removida.
Esta tarefa verifica se a pasta está localizada numa pen USB e impede que a implementação prossiga se estiver. Esta tarefa utiliza apenas esses parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros, veja Definições de Configuração de Tarefas UDI.
Se a pasta _SMSTaskSequence estiver localizada numa pen USB, esta tarefa falhará e impedirá que a implementação continue. Para resolve este problema e efetuar a implementação, conclua os seguintes passos:
Desligue a pen USB do computador de destino antes de iniciar a sequência de tarefas.
Inicie a sequência de tarefas.
Aguarde até que o Assistente de UDI seja iniciado.
Ligue a pen USB.
Conclua o Assistente de UDI.
A Tabela 18 lista os códigos de erro e de 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 erro | Valor | Status |
---|---|---|
Sair | 0 | Êxito, que indica que a pasta _SMSTaskSequence não está localizada numa pen USB e que a implementação pode continuar. |
Sair | \* | Erro, que indica que a pasta _SMSTaskSequence está localizada numa pen USB e a implementação não pode continuar. |
Tarefa Copiar Ficheiros
Utilize esta tarefa UDI para copiar ficheiros enquanto o Assistente de UDI está em execução no computador de destino.
A Tabela 19 lista os parâmetros que a tarefa Copiar Ficheiros utiliza.
Tabela 19. Parâmetros Utilizados pela Tarefa Copiar Ficheiros
Tarefa | Descrição |
---|---|
Fonte | Este parâmetro especifica o caminho completamente qualificado ou relativo para o ficheiro de origem, que pode conter carateres universais para copiar múltiplos ficheiros com uma única tarefa. |
Destino | Este parâmetro especifica o caminho completamente qualificado ou relativo para o ficheiro de destino sem um nome de ficheiro. |
Além dos parâmetros na Tabela 19, esta tarefa utiliza parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros, veja Definições de Configuração de Tarefas UDI.
A Tabela 20 lista os códigos de erro e de saída gerados pela tarefa Copiar Ficheiros .
Tabela 20. Códigos de Erro e Saída para a Tarefa Copiar Ficheiros
Código de saída ou erro | Valor | Estado e descrição |
---|---|---|
Sair | 0 | Êxito, 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 da Shell
Utilize esta tarefa UDI para executar software que pode ser iniciado a partir de uma linha de comandos.
A Tabela 21 lista os parâmetros utilizados pela tarefa Execução da Shell .
Tabela 21. Parâmetros Utilizados pela Tarefa de Execução da Shell
Tarefa | Descrição |
---|---|
Filename | Este parâmetro especifica o caminho completamente qualificado ou relativo para o comando para a tarefa ser executada. |
Parameters | Este parâmetro especifica os parâmetros da linha de comandos que devem ser fornecidos ao executar o comando. |
Além dos parâmetros na Tabela 21, esta tarefa utiliza parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros, veja Definições de Configuração de Tarefas UDI.
Também pode executar scripts personalizados do Visual Basic concebidos para serem executados no cscript.exe com a tarefa Execução da Shell . Para executar scripts do Visual Basic, execute os seguintes passos:
Escreva o seguinte texto no parâmetro Nome de ficheiro :
%windir%\system32\cscript.exe
Escreva o nome do ficheiro de script do Visual Basic (ficheiro .vbs) no parâmetro Parameters , incluindo quaisquer parâmetros da linha de comandos para o script.
Por exemplo, para executar um script do Visual Basic com o nome SelfTest.vbs com um valor de parâmetro de Depuração, escreva o seguinte (em que script_path é o caminho completamente qualificado para o ficheiro SelfTest.vbs):
<script_path>\SelfTest.vbs Debug
A Tabela 22 lista os códigos de erro e de saída comuns gerados pela tarefa Execução da Shell .
Observação
Cada tarefa específica baseada na tarefa Execução da Shell tem um conjunto exclusivo de códigos de erro e de saída. Marcar os códigos de retorno do software que está a executar com esta tarefa.
Tabela 22. Códigos de Erro e Saída Comuns para a Tarefa de Execução do Shell
Código de saída ou erro | Valor | Estado e descrição |
---|---|---|
Sair | 0 | Êxito, que indica que a tarefa foi concluída com êxito |
Sair | \* | Erro, que indica que a tarefa falhou |
Verificação de Rede com Fios
Utilize esta tarefa UDI para determinar se o computador de destino está ligado a uma rede com fios e não está a utilizar uma ligação de rede sem fios. Esta tarefa utiliza apenas parâmetros comuns a todas as tarefas UDI. Para obter mais informações sobre estes parâmetros, veja Definições de Configuração de Tarefas UDI.
A Tabela 23 lista os códigos de erro e de saída comuns gerados pela tarefa Verificação de Rede com Fios .
Tabela 23. Códigos de Erro e Saída da Tarefa de Verificação de Rede com Fios
Código de saída ou erro | Valor | Estado e descrição |
---|---|---|
Sair | 0 | Êxito, que indica que o computador de destino está ligado a uma rede com fios |
Sair | \* | Erro, que indica que o computador de destino não está ligado a uma rede com fios |
Referência do Validador UDI
Os validadores UDI são utilizados para validar valores introduzidos em campos de texto em páginas do assistente. Quando um validador UDI deteta uma entrada inválida, é apresentada uma mensagem para o primeiro erro encontrado na parte inferior da página do assistente. A mensagem de erro de validação seguinte, se existir, é apresentada depois de resolve o primeiro erro de validação. Este processo continua até que todos os erros de validação sejam resolvidos. O botão Seguinte é desativado até que todos os erros de validação na página do assistente sejam resolvidos.
Esta referência inclui:
Uma descrição geral dos validadores da UDI, conforme descrito em Descrição Geral do Validador da UDI
Uma descrição dos validadores de UDI incorporados fornecidos com o MDT, conforme descrito em Validadores de UDI Incorporados
Descrição Geral do Validador de UDI
Os validadores UDI são utilizados para ajudar a garantir que os utilizadores fornecem as informações corretas nos campos de texto nas páginas do assistente no Assistente de UDI. A UDI inclui vários validadores incorporados que o ajudam a executar validações típicas de campos utilizados para introduzir texto, como impedir que os utilizadores introduzam carateres inválidos ou garantir que o campo não está vazio.
Além dos validadores de UDI incorporados, pode criar validadores de UDI personalizados com o SDK UDI. Para obter mais informações sobre a criação de validadores UDI personalizados com o SDK da UDI, veja o Documento MDT User-Driven Installation Developers Guide (Guia para Programadores de Instalação Orientada pelo Utilizador) do MDT.
Validadores de UDI incorporados
A Tabela 24 lista os validadores de UDI incorporados. Cada validador incorporado é abordado numa secção subsequente. Quando um validador deteta uma entrada inválida numa caixa de texto, é apresentada uma mensagem na página do assistente e o botão Seguinte é desativado até que todas as entradas inválidas sejam resolvidas.
Tabela 24. Validadores de UDI incorporados
Validador | Descrição |
---|---|
Gráficos Inválidos | Este validador identifica quaisquer carateres inválidos que tenham sido introduzidos a partir de uma lista que configurou. |
NamedPattern | Este validador ajuda a garantir que o texto segue um padrão predefinido. |
NonEmpty | Este validador é utilizado para exigir texto num campo. |
RegEx | Este validador permite-lhe garantir que o texto corresponde a uma expressão regular que especificar como parte do validador. |
Gráficos Inválidos
Este validador impede que os utilizadores introduzam carateres específicos. A caixa Mensagem permite-lhe introduzir uma mensagem que é apresentada se o campo de texto contiver qualquer um dos carateres inválidos. A caixa Carateres Inválidos permite-lhe introduzir os carateres considerados inválidos. Os carateres são introduzidos sem espaços entre eles.
NamedPattern
Este validador ajuda a garantir que o texto segue um padrão predefinido. A caixa Mensagem permite-lhe introduzir uma mensagem que é apresentada se o campo de texto não corresponder ao padrão nomeado. A caixa Padrão Com Nome permite-lhe introduzir o nome do padrão predefinido e tem de ser Nome de Utilizador, NomeDePutação ou Grupo de Trabalho. Os nomes não são sensíveis a maiúsculas e minúsculas.
NonEmpty
Utilize este validador para exigir texto num campo. A caixa Mensagem permite-lhe introduzir uma mensagem que é apresentada se o campo de texto estiver vazio.
RegEx
Este validador permite-lhe garantir que o texto corresponde a uma expressão regular que especificar como parte do validador. A caixa Mensagem permite-lhe introduzir uma mensagem que é apresentada se o campo de texto não corresponder à expressão normal. A caixa Expressão Regular permite-lhe introduzir a expressão regular utilizada para a validação. Para obter mais informações sobre como criar expressões regulares para este validador, veja Tr1 Regular Expressions (Expressões Regulares tr1).
Referência da Página do Assistente de UDI
Adiciona uma página do assistente de UDI às fases da Biblioteca de Páginas no Assistente de Designer da UDI. As páginas do assistente de UDI são apresentadas no Assistente de UDI.
Esta referência inclui:
Uma descrição geral das páginas do assistente de UDI, conforme descrito em Descrição Geral da Página do Assistente de UDI
Uma descrição das páginas do assistente de UDI incorporadas fornecidas com o MDT, conforme descrito em Páginas do Assistente de UDI Incorporadas
Descrição Geral da Página do Assistente de UDI
As páginas do assistente são apresentadas no Assistente de UDI e recolhem as informações necessárias para concluir o processo de implementação. Pode criar páginas do assistente com C++ no Visual Studio. As páginas personalizadas do assistente são implementadas como DLLs que o Assistente de UDI lê.
Cada página do assistente de UDI incorporada tem um editor de páginas do assistente de UDI correspondente, que utiliza para configurar a página do assistente no Assistente de UDI Designer.
Além das páginas incorporadas do assistente UDI, pode criar páginas personalizadas do assistente de UDI com o SDK da UDI. Para obter mais informações sobre como criar páginas personalizadas do assistente de UDI com o SDK da UDI, veja o Documento MDT User-Driven Installation Developers Guide (Guia para Programadores de Instalação Orientada pelo Utilizador do MDT).
Cada página do assistente pode referenciar os seguintes tipos de variáveis:
Variáveis de sequência de tarefas
Variáveis de memória
Variáveis de ambiente
Pode referenciar variáveis de ambiente e sequência de tarefas ao colocar a variável entre parênteses de percentagem (%), como %OSDImageIndex%. Pode referenciar variáveis de memória ao colocar a variável entre parênteses 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 que são definidas quando o Assistente de UDI é iniciado, a descrição das variáveis e se o Assistente de UDI lê ou escreve as variáveis durante o arranque.
Tabela 25. Variáveis de Memória Definidas pelo Assistente de UDI em Arranque e Descrições
Variável | Leitura | Escrever |
---|---|---|
LogPath Especifica o caminho completamente qualificado para os ficheiros de registo do Assistente de UDI. Pode definir esta variável para 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 ficheiro de configuração do Assistente de UDI atualmente em utilização. A página do assistente applicationPage lê o valor desta variável para encontrar o ficheiro de .app correspondente, que contém a lista de aplicações. Por exemplo, se o ficheiro de configuração do Assistente de UDI tiver o nome config.xml, a página do assistente irá procurar o ficheiro de .app correspondente (config.xml.app). |
Não | Sim |
Páginas do Assistente de UDI incorporadas
A Tabela 26 lista as páginas do assistente de UDI incorporadas. Cada página do assistente de UDI incorporada é abordada numa secção subsequente.
Tabela 26. Páginas do Assistente Incorporadas e Respetivas Descrições
Página do Assistente | Descrição |
---|---|
AdminAccounts | Utilize esta página do assistente para definir a palavra-passe da conta de administrador local e adicionar outros utilizadores ao grupo administradores local no computador de destino. |
ApplicationPage | Utilize esta página do assistente para configurar a lista de aplicações que podem ser instaladas durante o processo de configuração. Estas aplicações podem incluir aplicações ou pacotes e programas de Configuration Manager. |
BitLockerPage | Utilize esta página do assistente para configurar as definições do BitLocker para o computador de destino. |
Página do Computador | Utilize esta página do assistente para configurar o nome do computador de destino, o domínio ou grupo de trabalho a associar e a credencial a utilizar ao associar um domínio. |
Página ConfigScan | Utilize esta página de assistente para executar tarefas UDI que analisam a configuração do computador de destino para determinar se o computador de destino está pronto para a implementação da imagem do sistema operativo. Esta preparação inclui ter recursos de sistema suficientes e garantir que qualquer software de pré-requisito é instalado e configurado corretamente. |
LanguagePage | Utilize esta página do assistente para determinar que pacote de idiomas deve ser instalado, o idioma predefinido para o sistema operativo de destino, a região do teclado e o fuso horário no qual o computador estará localizado fisicamente. |
Página de Progresso | Utilize esta página de assistente para executar tarefas UDI que capturam os dados de migração de estado do utilizador do computador de destino. |
Página de Reinício | Utilize esta página do assistente para notificar o utilizador de que o computador de destino vai ser reiniciado. Pode configurar a mensagem de notificação com o Assistente de UDI Designer. |
Página de Resumo | Utilize esta página do assistente para notificar o utilizador sobre as opções de configuração que foram selecionadas durante a execução do Assistente de UDI. As informações de configuração apresentadas nesta página do assistente são recolhidas automaticamente a partir de outras páginas do assistente. Alguns campos noutras páginas do assistente permitem-lhe configurar a legenda (etiqueta) apresentada nesta página do assistente com o Assistente de UDI Designer. |
Página UDA | Utilize esta página do assistente para configurar o UDA entre o computador de destino e um utilizador especificado. Definir a afinidade entre um computador e um utilizador permite a instalação automática de software implementado para um utilizador. A funcionalidade UDA só está disponível no Configuration Manager e no cenário Novo Computador da UDI. |
UserStatePage | Utilize esta página do assistente para configurar as definições para capturar ou restaurar dados de migração de estado do utilizador. Esta página do assistente permite ao utilizador selecionar a localização para capturar a migração de estado do utilizador ou restaurar os dados de migração de estado do utilizador. |
VolumePage | Utilize esta página do assistente para configurar as definições do volume de disco no computador de destino onde o sistema operativo será implementado. Estas definições incluem selecionar o sistema operativo 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 implementação. |
WelcomePage | Utilize esta página do assistente para fornecer informações ao utilizador sobre o Assistente de UDI e o processo de implementação. Pode configurar a mensagem de notificação com o Assistente de UDI Designer. |
AdminAccounts
Utilize esta página do assistente para definir a palavra-passe da conta de administrador local e para adicionar outro utilizador 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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 27. Variáveis de Sequência de Tarefas AdminAccounts
Variável | Leitura | Escrever | Config |
---|---|---|---|
OSDAddAdmin Especifica uma lista de nomes de utilizador adicionais a serem adicionados ao grupo administradores local no computador de destino. |
Sim | Sim | Sim |
OSDLocalAdminPassword Especifica as palavras-passe da conta de Administrador incorporada local no computador de destino. |
Sim | Sim | Sim |
ApplicationPage
Utilize esta página do assistente para configurar a lista de software de aplicação que pode ser instalado durante o processo de configuração. Estas aplicações podem incluir aplicações ou pacotes e programas de Configuration Manager.
Observação
Se as aplicações parecerem desativadas, a aplicação poderá necessitar da aprovação do administrador, mas ainda não foi aprovada. Se a caixa Exigir aprovação de administrador se os utilizadores solicitarem esta aplicação marcar estiver selecionada para a aplicação, verifique se a aplicação foi aprovada. Para obter mais informações, veja Como Implementar Aplicações no Configuration Manager.
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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 28. Variáveis de Sequência de Tarefas do ApplicationPage
Variável | Leitura | Escrever | Config |
---|---|---|---|
ApplicationBaseVariable Especifica o nome utilizado como base para os nomes de variáveis de sequência de tarefas criados para cada Configuration Manager aplicação selecionada na página do assistente applicationPage. Esta variável é configurada com o botão Editar Definições de Software no grupo Editar Definições no Friso no Assistente de UDI Designer. É criada uma variável de sequência de tarefas separada para cada aplicação selecionada nesta página. O valor predefinido para esta variável é APPLICATIONS. Por exemplo, os nomes predefinidos das variáveis de sequência de tarefas criadas para cada aplicação selecionada nesta página serão APPLICATIONS001, APPLICATIONS002, APPLICATIONS003, etc. |
Não | Sim | Sim |
OSDApplicationList Especifica a lista de identificadores de aplicação que devem ser selecionados inicialmente. A variável contém uma lista de valores numéricos separados por ponto e vírgula (;). Os identificadores da aplicação encontram-se no atributo ID do elemento Aplicação no ficheiro de configuração da aplicação assistente UDI (UDIWizard_Config.xml.app). Existe um elemento da Aplicação separado para cada aplicação apresentado 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 utiliza esta variável para filtrar as aplicações disponíveis quando a variável de memória VolumeArchitecture não tiver sido definida. No entanto, se a variável de memória VolumeArchitecture tiver sido definida, terá sempre precedência sobre esta variável de sequência de tarefas para filtrar as aplicações disponíveis. O valor desta variável pode ser: - x86, que indica uma arquitetura de processador de 32 bits - amd64, que indica uma arquitetura de processador de 64 bits |
Sim | Não | Não |
OSDBaseVariableName Especifica o nome utilizado como base para os nomes de variáveis de sequência de tarefas criados para cada pacote Configuration Manager e programa selecionados na página do assistente ApplicationPage. Esta variável é configurada com o botão Editar Definições de Software no grupo Comportamento da Página no Friso no Assistente de UDI Designer. É criada uma variável de sequência de tarefas separada para cada aplicação selecionada nesta página. O valor predefinido para esta variável é PACKAGES. Por exemplo, os nomes predefinidos das variáveis de sequência de tarefas criadas para cada aplicação selecionada nesta página serão PACKAGES001, PACKAGES002, PACKAGES003, etc. |
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 escrita pela página do assistente.
Tabela 29. Variáveis de Memória do ApplicationPage
Variável | Leitura | Escrever |
---|---|---|
VolumeArchitecture Especifica a arquitetura do processador da imagem do sistema operativo de destino a implementar (se a imagem contém um sistema operativo de 32 bits ou de 64 bits). Quando esta página é apresentada, verifica se esta variável foi alterada. Se a variável tiver sido alterada desde a última vez que a página do assistente foi apresentada, a página do assistente filtra os programas disponíveis para seleção com base na arquitetura do sistema operativo de destino. Por exemplo, se um sistema operativo de 32 bits for implementado, a página do assistente remove (filtros) quaisquer aplicações de 64 bits da lista de aplicações disponíveis na página do assistente. |
Sim | Não |
WizardConfigFilename Especifica o nome do ficheiro de configuração do Assistente de UDI atualmente em utilização. Se o valor da propriedade setter Link.Uri estiver vazio, a página do assistente applicationPage lê o valor desta variável para localizar o ficheiro de .app correspondente, que contém a lista de aplicações. Por exemplo, se o ficheiro de configuração do Assistente de UDI tiver o nome config.xml, a página do assistente irá procurar o ficheiro de .app correspondente (config.xml.app). Esta variável é definida quando o Assistente de UDI é iniciado. A propriedade setter Link.Uri está definida na caixa de diálogo Definições de Software, que pode ser aberta com o botão Editar Definições de Software no grupo Comportamento da Página no Friso do Assistente de UDI Designer. |
Sim | Não |
BitLockerPage
Esta página do assistente é utilizada para configurar as definiçõ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 bitLockerPage com uma descrição e se a variável é lida pela página do assistente, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 30. Variáveis de Sequência de Tarefas do 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 e, em seguida, a caixa de marcar Ativar BitLocker está selecionada e a instalação é efetuada - NÃO e, em seguida, a caixa de marcar Ativar BitLocker é desmarcada e a instalação não é efetuada |
Sim | Sim | Sim |
BDEKeyLocation Especifica o caminho completamente qualificado para a localização onde as chaves de encriptação do BitLocker estão armazenadas, que pode ser um caminho local ou UNC. Esta variável está definida para o valor do setter KeyLocation no ficheiro de configuração do Assistente de UDI para o BitLockerPage. Esta 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 Ativar BitLocker com TPM e Afixar estiver selecionada. |
Sim | Sim | Sim |
OSDBitLockerCreateRecoveryPassword Especifica se uma palavra-passe de recuperação do BitLocker deve ser armazenada no AD DS. Se a variável estiver definida como: - Em seguida, a opção No Active Directory está 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 está 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 utilizar ao ativar o BitLocker no computador de destino. Os valores válidos incluem: - TPM. Este valor indica que a opção Ativar BitLocker apenas com TPM está selecionada e que apenas o TPM será utilizado ao ativar o BitLocker no computador de destino. - TPMPIN. Este valor indica que a opção Ativar BitLocker com TPM e Pin está selecionada e que o TPM e um PIN especificado pelo utilizador serão utilizados ao ativar o BitLocker no computador de destino. - TPMKEY. Este valor indica que a opção Ativar BitLocker com TPM e Chave de Arranque está selecionada e que o TPM e uma chave de arranque serão utilizados ao ativar o BitLocker no computador de destino. - A CHAVE. Este valor indica que a opção Ativar BitLocker utilizando apenas uma Chave de Arranque Externa está selecionada e que apenas será utilizada uma chave de arranque externa ao ativar o BitLocker no computador de destino. |
Não | Sim | Não |
OSDBitLockerStartupKeyDrive Especifica a letra de unidade onde a chave de arranque externa do BitLocker será armazenada no computador de destino. Esta 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 encriptação BitLocker seja concluída. Se a variável estiver definida como: - SIM. Em seguida, a caixa Aguardar a conclusão da Encriptação BitLocker em todas as unidades antes de continuar marcar é selecionada e a sequência de tarefas aguardará até a instalação estar concluída - NÃO. Em seguida, a caixa Aguardar a conclusão da Encriptação BitLocker em todas as unidades antes de continuar marcar caixa é desmarcada e a sequência de tarefas não aguardará até que a instalação esteja 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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 31. Variáveis de Configuração do BitLockerPage
Variável | Leitura | Escrever | Config |
---|---|---|---|
KeyLocation Especifica o caminho completamente qualificado para a localização onde as chaves de encriptação do BitLocker estão armazenadas, que pode ser um caminho local ou UNC. Este valor de configuração é utilizado para definir o valor da variável de sequência de tarefas BDEKeyLocation para o BitLockerPage. Esta variável só é considerada válida quando OSDBitLockerMode está definido como TPMKEY ou KEY. |
Sim | Não | Sim |
Página do Computador
Utilize esta página do assistente para configurar o nome do computador de destino, o domínio ou grupo de trabalho a associar e as credenciais a utilizar ao associar um domínio. Quando configura esta página para associar o computador de destino a um domínio, esta página do assistente validará as credenciais que fornecer para associar o domínio no AD DS por predefinição. Em seguida, esta página do assistente tenta modificar um objeto de computador no AD DS para verificar se as credenciais de utilizador fornecidas nesta página têm permissões para criar ou modificar o objeto do computador. Pode desativar qualquer um destes comportamentos. Se desativar a validação das credenciais, a verificação de permissões para criar ou modificar objetos de computador também será desativada. Ambas as validações ocorrem quando o botão Seguinte está selecionado. Se alguma das validações encontrar um erro, será apresentada uma mensagem de erro e esta página continuará a ser apresentada.
Segue-se a ordem de precedência para determinar o nome predefinido do computador:
Se o valor UserExistingComputerName no ficheiro de configuração do Assistente de UDI estiver definido como VERDADEIRO, será utilizado o nome do computador existente (se estiver presente).
Se a variável de sequência de tarefas OSDComputerName estiver definida, será utilizado o nome do computador nessa variável.
Se for especificado um valor predefinido para o nome do computador no ficheiro de configuração do Assistente de UDI, esse valor é utilizado.
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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de 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 desta 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 desta variável é definido na caixa Domínio . |
Sim | Sim | Sim |
OSDDomainOUName Especifica o nome da UO no domínio para o qual o objeto de computador de destino deve ser colocado. O valor desta variável é definido na caixa Unidade Organizacional . |
Sim | Sim | Sim |
OSDJoinAccount Especifica a conta de utilizador utilizada para associar o computador de destino ao domínio. O valor desta variável é definido na caixa Nome de utilizador . |
Sim | Sim | Sim |
OSDJoinPassword Especifica a palavra-passe da conta de utilizador utilizada para associar o computador de destino ao domínio. O valor desta variável é definido nas caixas Palavra-passe e Confirmar palavra-passe . |
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 e, em seguida, 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 de utilizador no Configuration Manager. Utilize esta variável para configurar o comportamento de criação de afinidade entre o computador de destino e as contas de utilizador na variável de sequência de tarefas SMSTSUdaUsers . Se esta variável não for especificada antes de apresentar esta página, o valor desta variável é definido como Pendente. Os valores possíveis para esta variável incluem: - Automático. O processamento de afinidades é aprovado automaticamente por Configuration Manager. - Pendente. As regras de processamento de afinidade exigirão a aprovação de um administrador Configuration Manager. - Desativado. Não ocorrerá nenhum processamento de afinidade. |
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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 33. Variáveis de Configuração do ComputerPage
Variável | Leitura | Escrever | Config |
---|---|---|---|
ADComputerObjectCheck Especifica se a página do assistente Página do Computador validará se as credenciais fornecidas têm as permissões adequadas para modificar um objeto de computador no AD DS antes de avançar para a página do assistente seguinte. Observação: Esta definição de configuração é ignorada se ADCredentialCheck estiver definido como FALSO. Se o valor estiver definido como: - VERDADEIRO, em seguida, a caixa de verificação de marcar de Verificação de Objetos de Computador do Active Directory está selecionada no editor de páginas do assistente na secção Credenciais de Associação a Um Domínio no Assistente de Designer da UDI e as permissões para modificar um objeto de computador para as credenciais são validadas - FALSO e, em seguida, a caixa Verificação de Objetos de Computador do Active Directory marcar é desmarcada no editor de páginas do assistente na secção Credenciais de Associação a Um Domínio no Assistente de Designer da UDI e as permissões para modificar um objeto de computador para as credenciais não são validadas |
Sim | Não | Sim |
ADCredentialCheck Especifica se a página do assistente Página do Computador validará as credenciais fornecidas para associar um domínio antes de avançar para a página do assistente seguinte. Se o valor estiver definido como: - VERDADEIRO, a caixa verificação de credenciais do Active Directory marcar está selecionada no editor de páginas do assistente na secção Credenciais de Associação a Um Domínio no Assistente de UDI Designer e as credenciais são validadas Se esta definição de configuração estiver definida como VERDADEIRO, as credenciais serão validadas mesmo que os campos de credenciais estejam desativados (bloqueados). - FALSO, a caixa de verificação de credenciais do Active Directory marcar é desmarcada no editor de páginas do assistente na secção Credenciais de Associação a Um Domínio na Designer do Assistente de UDI e as credenciais não são validadas Se esta definição de configuração estiver definida como FALSO, a definição de configuração ADComputerObjectCheck é ignorada e a validação de que as credenciais fornecidas podem modificar um objeto de computador no AD DS não é efetuada. |
Sim | Não | Sim |
UseExistingComputerName Especifica se a página do assistente ComputerPage utilizará o nome do computador existente no computador de destino como predefinição para o nome do computador. Observação: Esta caixa de marcar só é relevante para o cenário de implementação Atualizar Computador. Se o valor estiver definido como: - VERDADEIRO, a caixa de marcar Utilizar Nome do Computador Existente está selecionada no editor de páginas do assistente na secção Nome do Computador no Assistente de UDI Designer e o nome do computador existente será utilizado como o nome de computador predefinido para o computador de destino após a implementação do novo sistema operativo - FALSO, em seguida, a caixa de marcar Utilizar Nome do Computador Existente é desmarcada no editor de páginas do assistente na secção Nome do Computador no Assistente de UDI Designer e o nome do computador existente não será utilizado como o nome de computador predefinido para o computador de destino após a implementação do novo sistema operativo |
Sim | Não | Sim |
Página ConfigScan
Utilize esta página de assistente para executar tarefas UDI que analisam a configuração do computador de destino para determinar se o computador de destino está pronto para a implementação da imagem do sistema operativo. Esta preparação inclui ter recursos de sistema suficientes e qualquer software de pré-requisitos instalado e configurado corretamente. Além disso, são executadas outras tarefas UDI que recolhem informações de configuração sobre o computador de destino, como identificar:
Se o computador está ligado à energia (por oposição à execução de uma bateria)
Se o computador está ligado a uma ligação de rede com fios (em vez de utilizar uma ligação de rede sem fios)
Todas as aplicações instaladas
Todas as impressoras instaladas
LanguagePage
Utilize esta página do assistente para determinar quais os pacotes de idiomas que devem ser instalados, o idioma predefinido para o sistema operativo de destino, a região do teclado e o fuso horário no qual 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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 34. Variáveis de Sequência de Tarefas do LanguagePage
Variável | Leitura | Escrever | Config |
---|---|---|---|
InputLocale Especifica a região de entrada do sistema operativo de destino. Defina o valor desta variável na caixa Formato da hora e moeda . Se não for especificado, é utilizada a região de entrada configurada na imagem. |
Sim | Sim | Sim |
KeyboardLocale Especifica a região do teclado do sistema operativo de destino. Defina o valor desta variável na caixa Esquema de teclado . Se não for especificado, é utilizada a região do teclado configurada na imagem. |
Sim | Sim | Sim |
OSDTimeZone Especifica o fuso horário onde o computador de destino estará localizado fisicamente. Defina o valor desta variável na caixa Fuso horário. Se não for especificado, é utilizado o fuso horário configurado na imagem. |
Sim | Sim | Sim |
UILanguage Especifica o idioma predefinido a ser utilizado para o sistema operativo de destino. Defina o valor desta variável na caixa Idioma a instalar . Se não for especificado, é utilizado o idioma configurado na imagem. |
Sim | Sim | Sim |
Página de Progresso
Utilize esta página de assistente para executar tarefas UDI que capturam os dados de migração de estado do utilizador do computador de destino. Essas tarefas incluem:
Copiar o ficheiro de deteção de aplicações para a localização selecionada na página do assistente UserStatePage
Copiar o ficheiro de configuração da impressora para a localização selecionada na página do assistente UserStatePage
Copiar a lista de produtos instalados para a localização selecionada na página do assistente UserStatePage
Executar o USMT e guardar os dados de migração de estado do utilizador para a localização selecionada na página do assistente UserStatePage
Página de Reinício
Utilize esta página do assistente para notificar o utilizador de que o computador de destino vai ser reiniciado. Pode configurar a mensagem de notificação com o Assistente de UDI Designer.
Página de Resumo
Utilize esta página do assistente para notificar o utilizador sobre as opções de configuração que foram selecionadas durante a execução do Assistente de UDI. As informações de configuração apresentadas nesta página do assistente são recolhidas automaticamente a partir de outras páginas do assistente. Alguns campos noutras páginas do assistente permitem-lhe configurar a legenda (etiqueta) apresentada nesta página do assistente com o Assistente de UDI Designer.
Página UDA
Utilize esta página do assistente para configurar o UDA entre o computador de destino e um utilizador especificado. Atribuir um utilizador como o utilizador principal de um computador permite a instalação automática de software que é implementado para esse utilizador. A funcionalidade UDA só está disponível no Configuration Manager e apenas no cenário de implementação Novo Computador.
Variáveis de Sequência de Tarefas
A Tabela 35 lista as variáveis de sequência de tarefas do UDAPage com uma descrição e se a variável é lida pela página do assistente, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 35. Variáveis de Sequência de Tarefas do UDAPage
Variável | Leitura | Escrever | Config |
---|---|---|---|
SMSTSAssignUsersMode Especifica o modo para configurar a afinidade de utilizador no Configuration Manager. Utilize esta variável para configurar o comportamento de criação de afinidade entre o computador de destino e as contas de utilizador na variável de sequência de tarefas SMSTSUdaUsers . Para definir esta variável, selecione a caixa de marcar Utilizar Afinidade dispositivo/utilizador. Se a variável estiver definida como: - Automaticamente, o processamento da afinidade é automaticamente aprovado pelo Configuration Manager - Pendente, as regras de processamento de afinidade exigirão a aprovação de um administrador de Configuration Manager (Este é o valor utilizado quando a caixa utilizar a afinidade dispositivo utilizador marcar está selecionada.) - Desativado e, em seguida, não ocorrerá nenhum processamento de afinidade |
Não | Sim | Não |
SMSTSUdaUsers Especifica os utilizadores a associar ao computador de destino. A Conta de Afinidade dispositivo/utilizador define esta variável. Esta variável pode ter um ou muitos utilizadores especificados e está no formato Domain\User1, Domain\User2 . |
Sim | Sim | Sim |
UserStatePage
Utilize esta página do assistente para configurar as definições para capturar ou restaurar dados de migração de estado do utilizador. Esta página do assistente é utilizada para a captura e restauro de dados de migração de estado do utilizador.
O UserStatePage pode capturar ou restaurar dados de migração de estado do utilizador a partir de um disco ligado localmente ao computador de destino, uma pen USB ligada ao computador de destino ou uma pasta partilhada de rede. Além disso, pode optar por não restaurar quaisquer dados de utilizador. A lógica de código por trás da página do assistente ativa, desativa ou seleciona automaticamente cada uma das seguintes opções com base no cenário de implementação e se o disco está a ser formatado:
Sem Dados a Restaurar. Esta opção indica que não existem dados de migração de estado do utilizador para restaurar e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como NoData.
Local. Esta opção indica que os dados de migração de estado do utilizador devem ser armazenados num disco localmente anexado ao computador de destino e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como Local.
USB. Esta opção indica que os dados de migração de estado do utilizador devem ser armazenados num disco USB localmente ligado ao computador de destino e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como USB.
Rede. Esta opção indica que os dados de migração de estado do utilizador devem ser armazenados numa pasta partilhada de rede e define a variável de sequência de tarefas OSDUserStateMode e a variável UserStateMode como Rede.
NEWCOMPUTER Stage Behavior
A fase NEWCOMPUTER é utilizada para computadores nos quais não existem dados de migração de estado do utilizador. O cenário de implementação Novo Computador pode ser utilizado como a segunda parte do cenário de implementação Substituir Computador. Se o utilizador selecionar:
Formate o disco no computador de destino e, em seguida, a UserStatePage pressupõe que não existem dados de migração de estado de utilizador localizados no disco rígido local, pelo que a opção Local está desativada e todas as outras opções estão ativadas
Não formate o disco no computador de destino e, em seguida, a UserStatePage pressupõe que existem dados de migração de estado do utilizador a serem restaurados e todas as opções estão desativadas para além da opção Local (Utilizar a opção Local fornece um método mais rápido para restaurar os dados de migração de estado do utilizador do que os métodos de pastas partilhadas de rede ou USB.)
A Tabela 36 lista o comportamento das opções na página do assistente para a fase NEWCOMPUTER. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implementação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 36. Comportamento das Opções para a Fase NEWCOMPUTER
Format | NoData | Local | USB | Rede |
---|---|---|---|---|
Sim | Habilitado | Desabilitado | Habilitado | Habilitado |
Não | Desabilitado | Selecionado | Desabilitado | Desabilitado |
NewComputer.Prestaged Stage Behavior
O NEWCOMPUTER. O palco pré-configurado baseia-se na funcionalidade de multimédia pré-configurada no Configuration Manager. Uma vez que o disco rígido local é novo, não existem dados de migração de estado do utilizador para serem restaurados a partir do disco rígido local, pelo que a opção Local está desativada. Todas as outras opções são válidas para este cenário de implementação e estão ativadas. Não está selecionada nenhuma opção predefinida.
A Tabela 37 lista o comportamento das opções na página do assistente da fase NewComputer.Prestaged. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implementação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 37. Comportamento das Opções para a Fase NewComputer.Prestaged
Format | NoData | Local | USB | Rede |
---|---|---|---|---|
N/D | Habilitado | Desabilitado | Habilitado | Habilitado |
Comportamento da Fase DE ATUALIZAÇÃO
A fase DE ATUALIZAÇÃO é iniciada num sistema operativo Windows completo, em vez do Windows PE. Se o utilizador selecionar:
Formate o disco no computador de destino e, em seguida, a UserStatePage pressupõe que não serão restaurados dados de migração de estado do utilizador e que todas as opções estão desativadas para além da opção NoData
Não formate o disco no computador de destino e, em seguida, a UserStatePage pressupõe que existem dados de migração de estado do utilizador a serem restaurados e todas as opções estão desativadas para além da opção Local (Utilizar a opção Local fornece um método mais rápido para restaurar os dados de migração de estado do utilizador do que os métodos de pastas partilhadas de rede ou USB.)
A Tabela 38 lista o comportamento das opções na página do assistente para a fase ATUALIZAR. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implementação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 38. Comportamento das Opções para a Fase DE ATUALIZAÇÃO
Format | NoData | Local | USB | Rede |
---|---|---|---|---|
Sim | Selecionado | Desabilitado | Desabilitado | Desabilitado |
Não | Desabilitado | Selecionado | Desabilitado | Desabilitado |
SUBSTITUA. Comportamento da Fase WinPE
O comando SUBSTITUIR. A fase WinPE captura os dados de migração de estado do utilizador do computador existente (antigo) e, em seguida, restaura os dados de migração de estado do utilizador mais tarde através de um dos cenários de implementação Novo Computador. Uma vez que estão envolvidos dois computadores diferentes na implementação, os dados de migração de estado do utilizador têm de ser guardados numa pen USB ou numa pasta partilhada de rede. Guardar dados de migração de estado do utilizador num disco local não está disponível.
A Tabela 39 lista o comportamento das opções na página do assistente para SUBSTITUIR. Fase WinPE. A coluna Formato indica se o disco rígido de destino deve ser formatado como parte da implementação. As outras colunas indicam a configuração das opções quando o UserStatePage é carregado.
Tabela 39. Comportamento das Opções para SUBSTITUIR. Fase 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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 40. Variáveis de Sequência de Tarefas UserStatePage
Variável | Leitura | Escrever | Config |
---|---|---|---|
_SMSTsInWinPE Especifica se o Assistente de UDI está em execução no Windows PE. Se a variável estiver definida como: - TRUE e, em seguida, o Assistente de UDI está em execução no Windows PE - FALSO, então o Assistente de UDI não está em execução no Windows PE, mas sim num sistema operativo Windows completo |
Sim | Não | Não |
OSDDataSourceDirectory Especifica o diretório no qual os dados de migração de estado do utilizador são armazenados. |
Não | Sim | Não |
OSDDataSourceDrive Especifica a pen USB utilizada para capturar e restaurar dados de migração de estado do utilizador, que seleciona a partir da caixa Unidade de Destino USB . Se a variável estiver definida antes de mostrar a página do assistente, o valor da variável é utilizado como o valor predefinido. |
Sim | Sim | Não |
OSDDiskPart Especifica se a unidade selecionada para a instalação do sistema operativo de destino deve ser formatada e particionada. Esta variável é definida na página do assistente VolumePage e o código nesta página do assistente utiliza-a para determinar que opções estão selecionadas e ativadas por predefinição. Para obter mais informações, veja UserStatePage. |
Sim | Não | Sim |
OSDHardLinks Especifica se os dados de migração de estado do utilizador devem ser capturados ou restaurados a partir de uma unidade local. Se a variável estiver definida como: - VERDADEIRO, a opção Local foi selecionada e os dados de migração do estado do utilizador serão capturados ou restaurados a partir de uma unidade local anexada ao computador de destino - FALSO, a opção Local não foi selecionada e nenhum dados de migração de estado do utilizador será capturado ou restaurado a partir de uma unidade local que esteja anexada ao computador de destino |
Não | Sim | Não |
OSDRestoreData Especifica se existem dados a restaurar. Se a variável estiver definida como: - VERDADEIRO, a opção Local, Usb Target Drive ou Rede foi selecionada e os dados de migração de estado do utilizador serão capturados ou restaurados a partir do computador de destino - FALSO, a opção Sem Dados para Restaurar foi selecionada e nenhum dados de migração de estado do utilizador será capturado ou restaurado a partir do computador de destino |
Não | Sim | Não |
OSDUserStateKey Especifica o nome de utilizador utilizado para proteger os dados de migração de estado do utilizador. O nome de utilizador é fornecido quando os dados de migração de estado do utilizador são capturados. O mesmo nome de utilizador e palavra-passe têm de ser fornecidos quando os dados de migração de estado do utilizador são restaurados. Defina o valor desta variável na caixa Nome de utilizador . |
Sim | Sim | Sim |
OSDUserStateKeyPassword Especifica a palavra-passe do nome de utilizador utilizado para proteger os dados de migração de estado do utilizador. Defina o valor desta variável nas caixas Palavra-passe e Confirmar palavra-passe . |
Sim | Sim | Sim |
OSDUserStateMode Especifica o modo (método) para capturar ou restaurar os dados de migração de estado do utilizador. O valor desta variável é definido pelas opções selecionadas. Se a variável estiver definida como: - NoData, então a opção Sem Dados para Restaurar foi selecionada e nenhum dados de migração de estado do utilizador será capturado ou restaurado - Local, a opção Local foi selecionada e os dados de migração de estado do utilizador serão capturados ou restaurados a partir de um disco rígido local no computador de destino - Rede e, em seguida, a opção Rede foi selecionada e os dados de migração de estado do utilizador serão capturados ou restaurados a partir de uma pasta partilhada de rede - Quando utilizada no modo de captura, esta opção cria uma pasta com base num hash do nome de utilizador e da palavra-passe para que a identidade dos dados de migração de estado do utilizador seja protegida. O mesmo nome de utilizador e palavra-passe têm de ser utilizados ao restaurar os dados de migração de estado do utilizador 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 utilizador serão capturados ou restaurados a partir de uma pen USB que esteja fisicamente ligada 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 partilhada de rede utilizada para capturar e restaurar dados de migração de estado do utilizador, que está selecionada na caixa Rede . A caixa Rede apresenta um nome amigável para o utilizador para a pasta partilhada de rede que está configurada na caixa Partilhas de Rede na secção Caixa de Combinação de Rede no editor de páginas do assistente no assistente Designer. Se a variável estiver definida antes de mostrar a página do assistente, o valor da variável é utilizado como o valor predefinido. |
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 escrita pela página do assistente.
Tabela 41. Variáveis de Memória userStatePage
Variável | Leitura | Escrever |
---|---|---|
Letra da unidade Especifica a letra de unidade para a pen USB selecionada na caixa Unidade de Destino USB na página do assistente. O valor desta variável será a letra de unidade, incluindo os dois pontos (:) sufixo, como M:. |
Não | Sim |
TargetDrive Especifica o legenda apresentado na caixa Pen USB de Destino na página do assistente da pen USB selecionada no computador de destino. O valor desta 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 está definida para o mesmo valor que a variável OSDUserStateMode . Os valores válidos para esta variável incluem: - NoData, que indica que a opção Sem Dados para Restaurar foi selecionada - Local, que indica que a opção Local foi selecionada - USB, que indica que a opção Usb Target Drive foi selecionada - Rede, 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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 42. Variáveis de Configuração do UserStatePage
Variável | Leitura | Escrever | Config |
---|---|---|---|
DataSourceText Especifica uma mensagem informativa que indica ao utilizador que efetua a captura ou restauro do estado do utilizador sobre como utilizar a página do assistente. Defina o valor desta variável na caixa Texto da Instrução na secção Mensagem no editor paginado do assistente no Assistente de UDI Designer. |
Sim | Não | Sim |
Format Especifica se a pen USB selecionada para capturar o estado do utilizador no computador de destino deve ser particionada e formatada antes de capturar os dados de migração de estado do utilizador. Defina o valor desta variável ao selecionar a caixa Formatar a pen USB antes de capturar marcar na secção Caixa de Combinação USB no editor paginado do assistente no assistente de Designer. Se a variável estiver definida como: - TRUE e, em seguida, a unidade é formatada antes de capturar os dados de migração de estado do utilizador - FALSE e, em seguida, a unidade não é formatada antes de capturar os dados de migração de estado do utilizador |
Sim | Não | Sim |
FormatPrompt Especifica se o utilizador tem de confirmar se a pen USB utilizada para capturar dados de migração de estado do utilizador deve ser formatada antes de efetuar a captura. Defina o valor desta variável ao selecionar a caixa Perguntar ao utilizador antes de formatar a unidade de destino marcar na secção Caixa de Combinação USB no editor paginado do assistente no assistente Designer. Observação: Esta variável só é 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 mínimo disponível em disco livre em gigabytes necessário para que uma unidade esteja disponível para armazenar dados de migração de estado do utilizador. O valor desta variável funciona como um filtro e define-o na caixa de texto Tamanho Mínimo da Unidade na secção Caixa de Combinação USB do editor paginado do assistente no Assistente de UDI Designer. |
Sim | Não | Sim |
NetworkDrive Especifica a letra de unidade que esta página do assistente utiliza para mapear para a pasta partilhada de rede na variável de sequência de tarefas SMSConnectNetworkFolderPath . O mapeamento de pastas partilhadas de rede é utilizado para capturar ou restaurar os dados de migração de estado do utilizador. Defina o valor desta variável na caixa Letra de Unidade Mapeada na secção Caixa de Combinação de Rede no editor paginado do assistente no Assistente de UDI Designer. A letra de unidade especificada tem de incluir os dois pontos (:) após a letra de unidade e não pode estar a ser utilizada no computador de destino. Por exemplo, se o computador de destino tiver as unidades C: e D:, não foi possível utilizar C: e D: para esta variável. Observação: Esta variável só é 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á a ser utilizada para capturar ou restaurar os dados de migração de estado do utilizador. Defina o valor desta variável na caixa Capturar ou Restaurar na secção Localização de Captura/Restauro no editor paginado do assistente no Assistente de UDI Designer. Se a variável estiver definida como: - Capture e, em seguida, a página do assistente é utilizada para capturar dados de migração de estado do utilizador - Restaure e, em seguida, a página do assistente é utilizada para restaurar os dados de migração de estado do utilizador |
Sim | Não | Sim |
VolumePage
Utilize esta página do assistente para configurar as definições do volume de disco no computador de destino no qual o sistema operativo será implementado. Estas definições incluem selecionar o sistema operativo 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 implementaçã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, escrita pela página do assistente ou pode ser configurada no ficheiro de configuração do Assistente de UDI.
Tabela 43. Variáveis de Sequência de Tarefas de VolumePage
Variável | Leitura | Escrever | Config |
---|---|---|---|
OSDDiskPart Especifica se a unidade selecionada para implementar o sistema operativo de destino no computador de destino deve ser particionada e formatada antes de capturar os dados de migração de estado do utilizador. O valor desta variável é definido por uma das seguintes caixas de marcar na página do assistente: - Limpe o volume selecionado. Esta caixa de marcar é apresentada quando o Assistente de UDI está em execução num sistema operativo Windows completo. Pode configurar a mensagem de texto com a propriedade Setter FormatFullOS para a página do assistente no ficheiro de configuração do Assistente de UDI. - Particionar e formatar o disco 0. Esta caixa de marcar é apresentada quando o Assistente de UDI está a ser executado no Windows PE. Pode configurar a mensagem de texto com a propriedade Setter FormatWinPE para a página do assistente no ficheiro de configuração do Assistente de UDI. A lógica de código por trás da página do assistente UserStatePage utiliza esta variável para determinar que opções estão selecionadas e ativadas por predefinição. Se a variável estiver definida como: - TRUE, então a unidade é particionada e formatada antes de implementar o sistema operativo de destino - FALSE, a unidade não é particionada e formatada antes de implementar o sistema operativo de destino |
Sim | Sim | Sim |
OSDImageIndex Especifica um índice numérico da imagem do sistema operativo no ficheiro .wim, que está selecionado na caixa de combinação Seleção de Imagens . Pode configurar a lista de possíveis imagens do sistema operativo na caixa Seleção de Imagens na lista Valores da Caixa de Combinação de Imagens na secção Caixa de Combinação de Imagens no editor de páginas do assistente volumePage . O índice de imagens é 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 operativo no ficheiro .wim, que está selecionado na caixa Seleção de Imagem . A lista de possíveis imagens do sistema operativo na caixa de combinação Seleção de Imagens está configurada na lista Valores da Caixa de Combinação de Imagens na secçã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. |
Não | Sim | Não |
OSDTargetDrive Especifica a letra de unidade para o volume selecionado na caixa Volume na página do assistente. O valor desta variável será a letra de unidade, incluindo os dois pontos (:) sufixo, como C:. |
Não | Sim | Não |
OSDWinPEWindir Especifica a localização de uma instalação existente do Windows no computador de destino. Defina o valor desta 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 escrita pela página do assistente.
Tabela 44. Variáveis de Memória do VolumePage
Variável | Leitura | Escrever |
---|---|---|
VolumeArchitecture Especifica a arquitetura do processador do sistema operativo a implementar, que está selecionada na caixa Seleção de Imagem . A página do assistente VolumeArchitecture consome esta variável para filtrar a arquitetura das aplicações apresentadas nessa página. Por exemplo, se um sistema operativo de 32 bits for implementado, a página do assistente VolumeArchitecture remove (filtros) quaisquer aplicações de 64 bits da lista de aplicações disponíveis. Se a variável estiver definida como: - x86 e, em seguida, foi selecionado um sistema operativo de 32 bits - amd64 e, em seguida, o sistema operativo de 64 bits foi selecionado |
Não | Sim |
WelcomePage
Utilize esta página do assistente para fornecer informações ao utilizador sobre o Assistente de UDI e o processo de implementação. Pode configurar a mensagem de notificação com o Assistente de UDI Designer.
UDI Build Your Own Page Toolbox Control Reference
A funcionalidade Criar a Sua Própria Página na UDI permite-lhe criar páginas de assistente personalizadas que pode utilizar para recolher informações de implementação adicionais para utilização na UDI. Pode criar páginas personalizadas do assistente com:
Criar a sua própria funcionalidade página. Esta funcionalidade permite-lhe criar uma página de assistente personalizada para recolher informações de implementação sem ser necessário escrever código ou ter competências de programador. Utilize esta funcionalidade se precisar de recolher informações básicas sem interação avançada do utilizador. Por exemplo, não pode adicionar código nem personalizar tipos de letra da IU com esta funcionalidade.
SDK UDI e Visual Studio. Utilize este SDK se quiser criar uma página de assistente avançada e totalmente personalizada no Visual Studio para recolher informações de implementação. Embora o SDK da UDI lhe permita criar páginas personalizadas do assistente, como adicionar código personalizado ou alterar tipos de letra, este método requer competências de programador.
Para obter mais informações sobre como utilizar o SDK da UDI para criar páginas personalizadas do assistente, consulte "Criar Páginas do Assistente de UDI Personalizadas" no Guia para Programadores de Instalação de Unidades de Utilizador.
A funcionalidade Criar a Sua Própria Página inclui uma caixa de ferramentas de controlos que pode adicionar à página do assistente personalizado a partir da caixa de ferramentas Criar a Sua Própria Página, que é apresentada quando vê a página do assistente personalizado no separador Configurar no assistente da UDI Designer.
A Tabela 45 lista os tipos de controlos na página do assistente personalizado, que é ilustrada na Figura 5. Cada um destes controlos é abordado mais detalhadamente numa secção subordinada.
Tabela 45. Tipos de Controlos na Caixa de Ferramentas Criar a Sua Própria Página da UDI
Tipo de controlo | Descrição |
---|---|
Controlo caixa de verificação | Este controlo permite-lhe selecionar ou limpar uma opção de configuração e comporta-se como uma caixa de marcar de IU tradicional. |
Controlo caixa de combinação | Este controlo permite-lhe selecionar um item a partir de uma lista de itens e comporta-se como uma lista pendente de IU tradicional. |
Controlo de linha | Este controlo permite-lhe adicionar uma linha horizontal para dividir uma parte da página do assistente personalizado de outra. |
Controle Label | Este controlo permite-lhe adicionar texto descritivo e só de leitura à página do assistente. |
Controlo de rádio | Este controlo permite-lhe selecionar uma opção de configuração a partir de um grupo de duas ou mais opções. |
Controlo mapa de bits | Este controlo permite-lhe adicionar um gráfico de mapa de bits (.bmp ficheiro) à página do assistente personalizado. |
Controlo caixa de texto | Este controlo permite-lhe introduzir texto na página do assistente personalizado. |
Pode adicionar qualquer combinação destes controlos à página do assistente personalizado com base nas informações que pretende recolher. Além disso, pode utilizar a caixa Mostrar Linhas de Grelha marcar para mostrar ou ocultar linhas de grelha que podem ser utilizadas para ajudar a estruturar visualmente a página do assistente personalizado.
A Figura 5 fornece um exemplo de uma página de assistente personalizada e a caixa de ferramentas Criar a Sua Própria Página.
Figura SEQ Figura \* ÁRABE 5. Exemplo de página do assistente personalizado
Controlo de Caixa de Verificação
Este controlo permite-lhe selecionar ou limpar uma opção de configuração e comporta-se como uma caixa de marcar de IU tradicional. Este controlo tem uma etiqueta correspondente que pode utilizar para descrever o objetivo da caixa marcar. O estado deste controlo é Verdadeiro quando a caixa de marcar está selecionada e Falso quando a caixa de marcar é desmarcada. O estado da caixa de marcar é armazenado na variável de sequência de tarefas configurada para este controlo.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 46 lista as propriedades de esquema do controlo Caixa de Verificação e fornece uma breve descrição de cada propriedade
Tabela 46. Propriedades do Esquema de Controlo da Caixa de Verificação
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Label | Utilize esta propriedade para configurar o texto descritivo associado à caixa de marcar. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for maior do que a largura do controlo, o texto é cortado e não é apresentado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for mais alto do que a altura do controlo, o texto é cortado. |
Propriedades das Definições
As propriedades das definições são utilizadas para configurar os dados inicialmente apresentados num controlo (o valor predefinido) e onde as informações recolhidas do utilizador são guardadas. A Tabela 47 lista as propriedades de definições do controlo Caixa de Verificação e fornece uma breve descrição de cada propriedade.
Tabela 47. Propriedades das Definições de Controlo da Caixa de Verificação
Propriedade | Descrição |
---|---|
Valor padrão | Utilize esta propriedade para configurar o valor predefinido para o controlo. Para uma caixa de marcar, o valor predefinido é Falso. |
Nome da variável de sequência de tarefas | Utilize esta propriedade para configurar a variável de sequência de tarefas onde as informações recolhidas do utilizador 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 para o valor que o utilizador fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o utilizador fornece |
Nome a apresentar amigável visível na página de resumo | Utilize esta propriedade para configurar o nome descritivo que aparece na página do Assistente de resumo . Este nome é utilizado para descrever o valor que foi guardado na propriedade Nome da variável de sequência de tarefas para este controlo. |
Desbloqueado | Utilize esta propriedade para configurar se o utilizador consegue interagir com o controlo. Por predefinição, o controlo está ativado. Este botão apresenta o seguinte status: - Desbloqueado. O controlo está ativado e os utilizadores podem introduzir informações através do mesmo. - Bloqueado. O controlo está desativado e os utilizadores não conseguem introduzir informações que o utilizem. Nota Se desativar (bloquear) um controlo, tem de fornecer as informações que o controlo recolheu ao configurar as propriedades do MDT no CustomSettings.ini ou na BD MDT. Caso contrário, o Assistente de UDI não recolherá as informações necessárias e a implementação da UDI falhará. |
Controlo de Caixa de Combinação
Este controlo permite-lhe selecionar um item a partir de uma lista de itens e comporta-se como uma lista pendente de IU tradicional. Este controlo permite-lhe adicionar ou remover itens da lista e fornecer um valor correspondente que será definido na variável de sequência de tarefas configurada para este controlo.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 48 lista as propriedades de esquema do controlo Caixa de Combinação e fornece uma breve descrição de cada propriedade.
Tabela 48. Propriedades do Esquema de Controlo da Caixa de Combinação
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o texto introduzido no controlo for maior do que a largura do controlo, o texto não é apresentado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o texto introduzido no controlo for mais alto do que a altura do controlo, o texto é cortado. |
Itens de Dados | Utilize esta propriedade para configurar a lista de itens de dados apresentados no controlo. 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 - DisplayValue. O valor apresentado ao utilizador no controlo Você pode: - Adicione itens de dados à lista com o botão azul sinal de adição imediatamente à direita da lista de itens de dados - Remover itens de dados da lista com o botão X vermelho imediatamente à direita da lista de itens de dados Nota Não pode alterar a sequência do item de dados na lista depois de um item ser adicionado à lista. Certifique-se de que introduz os itens de dados pela ordem em que pretende que apareçam no controlo. |
Propriedades das Definições
As propriedades das definições são utilizadas para configurar os dados que são apresentados inicialmente num controlo (o valor predefinido) e onde as informações recolhidas do utilizador são guardadas. A Tabela 49 lista as propriedades de definições do controlo Caixa de Combinação e fornece uma breve descrição de cada propriedade.
Tabela 49. Propriedades das Definições de Controlo da Caixa de Combinação
Propriedade | Descrição |
---|---|
Nome da variável de sequência de tarefas | Utilize esta propriedade para configurar a variável de sequência de tarefas onde as informações recolhidas do utilizador 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 para o valor que o utilizador fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o utilizador fornece |
Nome a apresentar amigável visível na página de resumo | Utilize esta propriedade para configurar o nome descritivo que aparece na página do Assistente de resumo . Este nome é utilizado para descrever o valor que foi guardado na propriedade Nome da variável de sequência de tarefas para este controlo. |
Desbloqueado | Utilize esta propriedade para configurar se o utilizador consegue interagir com o controlo. Por predefinição, o controlo está ativado. Este botão apresenta o seguinte status: - Desbloqueado. O controlo está ativado e os utilizadores podem introduzir informações através do mesmo. - Bloqueado. O controlo está desativado e os utilizadores não conseguem introduzir informações que o utilizem. Nota Se desativar (bloquear) um controlo, tem de fornecer as informações que o controlo recolheu ao configurar as propriedades do MDT no CustomSettings.ini ou na BD MDT. Caso contrário, o Assistente de UDI não recolherá as informações necessárias e a implementação da UDI falhará. |
Controle linha
Este controlo permite-lhe adicionar uma linha horizontal para dividir uma parte da página do assistente personalizado de outra. Este controlo não recolhe quaisquer valores de configuração, mas é utilizado para melhorar visualmente a IU.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 50 lista as propriedades de esquema do controlo Linha e fornece uma breve descrição de cada propriedade.
Tabela 50. Propriedades do Esquema de Controlo de Linha
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Width | Utilize esta propriedade para configurar a largura do controlo. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Aumentar esta propriedade não aumenta a altura ou largura da linha. |
Propriedades das Definições
O controlo Linha não tem propriedades de definições.
Controle rótulo
Este controlo permite-lhe adicionar texto descritivo e só de leitura à página do assistente. Este controlo não recolhe quaisquer valores de configuração, mas é utilizado para melhorar visualmente a IU.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 51 lista as propriedades de esquema do controlo Etiqueta e fornece uma breve descrição de cada propriedade.
Tabela 51. Propriedades do Esquema de Controlo de Etiqueta
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Label | Utilize esta propriedade para configurar o texto descritivo associado a este controlo. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for maior do que a largura do controlo, o texto é cortado e não é apresentado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for mais alto do que a altura do controlo, o texto é cortado. |
Propriedades das Definições
O controlo Etiqueta não tem propriedades de definições.
Controlo de Rádio
Este controlo permite-lhe selecionar uma opção de um grupo de duas ou mais opções. Tal como acontece com os botões de opção tradicionais, pode agrupar dois ou mais destes controlos; em seguida, o utilizador pode selecionar uma das opções no grupo.
É atribuído um valor exclusivo a cada botão de opção. O valor atribuído ao controlo de botão de opção selecionado é guardado na variável de sequência de tarefas configurada para este controlo.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 52 lista as propriedades de esquema do controlo Rádio e fornece uma breve descrição de cada propriedade.
Tabela 52. Propriedades do Esquema de Controlo de Rádio
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Label | Utilize esta propriedade para configurar o texto descritivo associado ao botão de opção. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for maior do que a largura do controlo, o texto é cortado e não é apresentado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o texto introduzido na propriedade Etiqueta for mais alto do que a altura do controlo, o texto é cortado. |
RadioGroup | Utilize esta 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 dentro de um grupo pode ser selecionado. Se precisar de vários grupos de botões de opção, configure esta propriedade para cada grupo de botões de opção. |
Valor | Utilize esta propriedade para configurar o valor armazenado na variável de sequência de tarefas quando o botão de opção estiver selecionado. |
Propriedades das Definições
As propriedades das definições são utilizadas para configurar os dados inicialmente apresentados num controlo (o valor predefinido) e onde as informações recolhidas do utilizador são guardadas. A Tabela 53 lista as propriedades de definições do controlo Rádio e fornece uma breve descrição de cada propriedade.
Tabela 53. Propriedades das Definições de Controlo de Rádio
Propriedade | Descrição |
---|---|
Valor padrão | Utilize esta propriedade para configurar o valor predefinido para o controlo. Por predefinição, o valor está definido como o ID de controlo. |
Nome da variável de sequência de tarefas | Utilize esta propriedade para configurar a variável de sequência de tarefas onde as informações recolhidas do utilizador 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 para o valor que o utilizador fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o utilizador fornece |
Nome a apresentar amigável visível na página de resumo | Utilize esta propriedade para configurar o nome descritivo que aparece na página do Assistente de resumo . Este nome é utilizado para descrever o valor que foi guardado na propriedade Nome da variável de sequência de tarefas para este controlo. |
Desbloqueado | Utilize esta propriedade para configurar se o utilizador consegue interagir com o controlo. Por predefinição, o controlo está ativado. Este botão apresenta o seguinte status: - Desbloqueado. O controlo está ativado e os utilizadores podem introduzir informações através do mesmo. - Bloqueado. O controlo está desativado e os utilizadores não conseguem introduzir informações que o utilizem. Nota Se desativar (bloquear) um controlo, tem de fornecer as informações que o controlo recolheu ao configurar as propriedades do MDT no CustomSettings.ini ou na BD MDT. Caso contrário, o Assistente de UDI não recolherá as informações necessárias e a implementação da UDI falhará. |
Controlo de Mapa de Bits
Este controlo permite-lhe adicionar um gráfico de mapa de bits (.bmp ficheiro) à página do assistente personalizado. Este controlo não recolhe quaisquer valores de configuração, mas é utilizado para melhorar visualmente a IU.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 54 lista as propriedades de esquema do controlo Mapa de Bits e fornece uma breve descrição de cada propriedade.
Tabela 54. Propriedades do Esquema de Controlo de Mapa de Bits
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o gráfico selecionado na propriedade Origem for maior do que a largura do controlo, o gráfico é cortado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o gráfico selecionado na propriedade Origem for mais alto do que a altura do controlo, o gráfico é cortado. |
Fonte | Utilize esta propriedade para configurar o caminho completamente qualificado para o ficheiro de .bmp, incluindo o nome do ficheiro. O caminho para o ficheiro de .bmp é relativo à localização do Assistente de UDI (OSDSetupWizard.exe), que se encontra numa das seguintes pastas (onde mdt_tookit_package é a localização do pacote de toolkit do MDT no Configuration Manager): - mdt_tookit_package\Tools\x86 - mdt_tookit_package\Tools\x64 Para ver o gráfico ao pré-visualizar a página do assistente personalizado, o ficheiro .bmp também tem de estar localizado nas seguintes pastas (onde mdt_install_folder é a pasta onde instalou o MDT): - mdt_install_folder\Template\Distribution\Tools\x86 - mdt_install_folder \Template\Distribution\Tools\x64 |
Propriedades das Definições
O controlo Mapa de Bits não tem propriedades de definições.
Controlo de Caixa de Texto
Este controlo permite-lhe introduzir texto na página do assistente personalizado. O texto introduzido neste controlo é guardado na variável de sequência de tarefas configurada para este controlo.
Propriedades do Esquema
As propriedades de esquema são utilizadas para configurar as características da IU do controlo e estão configuradas no separador Esquema no Assistente de UDI Designer. A Tabela 55 lista as propriedades de esquema do controlo Caixa de Texto e fornece uma breve descrição de cada propriedade.
Tabela 55. Propriedades do Esquema de Controlo da Caixa de Texto
Propriedade | Descrição |
---|---|
X | Utilize esta propriedade para configurar a posição horizontal do controlo. |
Y | Utilize esta propriedade para configurar a posição vertical do controlo. |
Width | Utilize esta propriedade para configurar a largura do controlo. Nota Se o texto introduzido no controlo for maior do que a largura do controlo, o texto é cortado e não é apresentado. |
Height | Utilize esta propriedade para configurar a altura do controlo. Nota Se o texto introduzido no controlo for mais alto do que a altura do controlo, o texto é cortado. |
Propriedades das Definições
As propriedades das definições são utilizadas para configurar os dados que são apresentados inicialmente num controlo (o valor predefinido) e onde as informações recolhidas do utilizador são guardadas. A Tabela 56 lista as propriedades das definições do controlo Caixa de Texto e fornece uma breve descrição de cada propriedade
Tabela 56. Propriedades das Definições de Controlo da Caixa de Texto
Propriedade | Descrição |
---|---|
Valor padrão | Utilize esta propriedade para configurar o valor predefinido para o controlo. |
Nome da variável de sequência de tarefas | Utilize esta propriedade para configurar a variável de sequência de tarefas onde as informações recolhidas do utilizador 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 para o valor que o utilizador fornece - Já existe, o valor existente da variável de sequência de tarefas é substituído pelo valor que o utilizador fornece |
Nome a apresentar amigável visível na página de resumo | Utilize esta propriedade para configurar o nome descritivo que aparece na página do Assistente de resumo . Este nome é utilizado para descrever o valor que foi guardado na propriedade Nome da variável de sequência de tarefas para este controlo. |
Lista de validadores atribuídos a este controlo | Esta propriedade contém uma lista de validadores utilizados para verificar se o conteúdo foi introduzido na caixa de texto. Você pode: - Adicione validadores à lista com o botão azul sinal de adição imediatamente à direita da lista de validadores - Editar validadores na lista com o botão de lápis imediatamente à direita da lista de validadores - Remover validadores da lista com o botão X vermelho imediatamente à direita da lista de validadores |
Desbloqueado | Utilize esta propriedade para configurar se o utilizador consegue interagir com o controlo. Por predefinição, o controlo está ativado. Este botão apresenta o seguinte status: - Desbloqueado. O controlo está ativado e os utilizadores podem introduzir informações através do mesmo. - Bloqueado. O controlo está desativado e os utilizadores não conseguem introduzir informações que o utilizem. Observação: Nota Se desativar (bloquear) um controlo, tem de fornecer as informações que o controlo recolheu ao configurar as propriedades do MDT no CustomSettings.ini ou na BD MDT. Caso contrário, o Assistente de UDI não recolherá as informações necessárias e a implementação da UDI falhará. |
Variáveis de Sequência de Tarefas UDI
As variáveis de sequência de tarefas nesta secção são utilizadas apenas em implementações de Instalação User-Driven (UDI). Além destas variáveis de sequência de tarefas, as seguintes variáveis de sequência de tarefas ZTI também são utilizadas pela UDI e estão documentadas nas respetivas secções anteriormente neste guia:
OSDAddAdmin
Esta variável de sequência de tarefas especifica uma lista de contas baseadas em domínio ou contas locais a adicionar ao grupo incorporado local Administradores no computador de destino.
Valor | Descrição |
---|---|
domínio\account_name1; computador\account_name2 | O formato das contas a tornar membros do grupo Administradores no computador de destino no formato de domínio\conta e separado por ponto e vírgula, em que o 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
Esta variável de sequência de tarefas especifica as aplicações que devem ser selecionadas por predefinição na página Instalar Software do Assistente de Configuração da Implementação do Sistema Operativo (OSD).
Valor | Descrição |
---|---|
app_id1; app_id2 | Uma lista delimitada por ponto e vírgula da aplicação a ser selecionada por predefinição na página Instalar Software do Assistente de Configuração da Implementação do Sistema Operativo (OSD). cada aplicação é representada por um ID de aplicação e separada por um ponto e vírgula. O ID da aplicação é derivado do atributo ID de cada aplicação no ficheiro UDIWizard_Config.xml. No seguinte excerto de um ficheiro UDIWizard_Config.xml, o sistema do Microsoft Office 2007 com a aplicação SP2 tem um atributo de ID de 1:<Application DisplayName="Office 2007 SP2" State="Disabled" Id="1"> |
Exemplo |
---|
OSDApplicationList=2;3 |
OSDArchitecture
Esta variável de sequência de tarefas especifica a arquitetura do processador do sistema operativo de destino a implementar.
Valor | Descrição |
---|---|
x86 | O sistema operativo de destino é um sistema operativo de 32 bits. |
amd64 | O sistema operativo de destino é um sistema operativo de 64 bits. |
Exemplo |
---|
OSDArchitecture=amd64 |
OSDBitlockerStatus
Esta variável de sequência de tarefas especifica se o BitLocker está ativado no computador de destino pela marcar de verificação prévia do BitLocker.
Valor | Descrição |
---|---|
PROTEGIDO | O computador de destino tem o BitLocker ativado. |
Não existe | Se o computador de destino não tiver o BitLocker ativado, a variável de sequência de tarefas não existe. |
Exemplo |
---|
Nenhum |
OSDDiskPart
Esta variável de sequência de tarefas especifica se a partição do 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
Esta variável de sequência de tarefas especifica o nome do domínio ao qual o computador de destino será associado 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 tiver configurado a página Assistente de computador no Assistente de Configuração da Implementação do Sistema Operativo (OSD) para ser Silencioso, o valor nesta variável de sequência de tarefas tem de corresponder aos valores especificados no Assistente de UDI Designer. Caso contrário, será apresentada a página do assistente. Observação: Esta variável de sequência de tarefas só é necessária quando estiver a criar uma nova conta de computador na UO. Se a conta de computador já existir, esta variável não é necessária. |
Exemplo |
---|
OSDDomainName=domain01 |
OSDDomainOUName
Esta variável de sequência de tarefas especifica o nome da UO no domínio para o qual a conta de computador de destino será criada quando o computador associa 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: Esta variável de sequência de tarefas só é necessária quando estiver a criar uma nova conta de computador na UO. Se a conta de computador já existir, esta variável não é necessária. |
Exemplo |
---|
OSDDomainOUName=NewDeployOU |
OSDImageIndex
Esta variável de sequência de tarefas especifica o número de índice do sistema operativo de destino num ficheiro 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 operativo no ficheiro WIM |
Exemplo |
---|
OSDImageIndex=1 |
OSDImageName
Esta variável de sequência de tarefas especifica o nome da imagem do sistema operativo no ficheiro .wim selecionado na caixa Seleção de Imagem na página do assistente VolumePage . A lista de possíveis imagens do sistema operativo na caixa Seleção de Imagem está configurada na lista Valores da Caixa de Combinação de Imagens na secçã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
Nota Esta variável de sequência de tarefas é definida pelo assistente VolumePage e não deve ser configurada no ficheiro CustomSettings.ini ou na BD MDT. No entanto, esta variável de sequência de tarefas pode ser utilizada para definir condições para passos de sequência de tarefas, conforme descrito na secção "Configurar Sequências de Tarefas UDI para Implementar Sistemas Operativos Diferentes", no documento MDT Utilizar o Microsoft Deployment Toolkit.
Valor | Descrição |
---|---|
image_name | O nome da imagem do sistema operativo no ficheiro .wim selecionado na caixa Seleção de Imagem na página do assistente VolumePage |
Exemplo |
---|
Nenhum |
OSDJoinAccount
Esta variável de sequência de tarefas especifica a conta baseada em domínio utilizada para associar o computador de destino ao domínio especificado na variável de sequência de tarefas OSDDomainName . Esta 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 utilizada para associar o computador de destino ao domínio no formato de domínio\conta |
Exemplo |
---|
OSDJoinAccount=domain\admin01 |
OSDJoinPassword
Esta variável de sequência de tarefas especifica a palavra-passe da conta baseada em domínio utilizada para associar o computador de destino ao domínio especificado na variável de sequência de tarefas OSDJoinAccount . Esta 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 palavra-passe da conta utilizada para aderir ao domínio |
Exemplo |
---|
OSDJoinPassword=P@ssw0rd10 |
OSDLocalAdminPassword
Esta variável de sequência de tarefas especifica a palavra-passe da conta incorporada local administrador no computador de destino.
Valor | Descrição |
---|---|
senha | A palavra-passe da conta incorporada local administrador no computador de destino |
Exemplo |
---|
OSDLocalAdminPassword=P@ssw0rd10 |
OSDNetworkJoinType
Esta variável de sequência de tarefas especifica se o computador de destino associa um domínio ou um grupo de trabalho.
Valor | Descrição |
---|---|
0 | O computador de destino irá associar-se a um domínio. Se selecionar esta opção e configurar a página do Assistente de Configuração da Implementação do Sistema Operativo (OSD) correspondente como Silenciosa, também tem de fornecer valores para as variáveis de sequência de tarefas OSDJoinAccount, OSDJoinPassword, OSDDomainName e OSDDomainOUName em conformidade. Além disso, tem de selecionar Domínio na Seleção Predefinida no painel Área de Trabalho na Página do Computador no assistente da UDI Designer. |
1 | O computador de destino irá aderir a um grupo de trabalho. Se selecionar esta opção e configurar a página do Assistente de Configuração da Implementação do Sistema Operativo (OSD) correspondente para Ser Silencioso, também tem de fornecer um valor para a variável de sequência de tarefas OSDWorkgroupName . Além disso, tem de selecionar Grupo de Trabalho na Seleção Predefinida no painel Área de Trabalho na Página do Computador no Assistente de UDI Designer. |
Exemplo |
---|
OSDNetworkJoinType=0 |
OSDSetupWizCancelled
Esta variável de sequência de tarefas especifica se o utilizador cancelou o Assistente de Configuração da Implementação do Sistema Operativo (OSD).
Valor | Descrição |
---|---|
VERDADEIRO | O utilizador cancelou o Assistente de Configuração da Implementação do Sistema Operativo (OSD). |
Não existe | Se o assistente não for cancelado, a variável de sequência de tarefas não existe. |
Exemplo |
---|
Nenhum |
OSDTargetDrive
Esta variável de sequência de tarefas especifica o volume de disco onde o sistema operativo de destino será implementado.
Valor | Descrição |
---|---|
disk_volume | A designação do volume do disco |
Exemplo |
---|
OSDTargetDrive=C: |
OSDWinPEWinDir
Esta variável de sequência de tarefas especifica a pasta na qual o sistema operativo Windows está atualmente instalado no computador de destino.
Valor | Descrição |
---|---|
windows_directory | O diretório no qual o sistema operativo Windows está atualmente instalado |
Exemplo |
---|
OSDWinPEWinDir=C:\Windows |
OSDWorkgroupName
Esta variável de sequência de tarefas especifica o nome do grupo de trabalho ao qual o computador de destino será associado 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á associado |
Exemplo |
---|
OSDWorkgroupName=WORKGROUP01 |
OSDResults.exe.config Valores do Elemento de Ficheiro
O programa de Resultados do OSD, OSDResults.exe, é executado no final de uma implementação UDI e apresenta os resultados do processo de implementação. O comportamento do programa de Resultados do OSD pode ser personalizado ao modificar os valores do elemento de ficheiro OSDResults.exe.config. O ficheiro OSDResults.exe.config é armazenado em Tools\OSDResults no Pacote MDT na Sequência de Tarefas de Instalação da Unidade de Utilizador.
backgroundOpacity
Este elemento XML configura a opacidade da imagem de fundo de fundo especificada como uma percentagem decimal formatada no elemento backgroundWallpaper .
Valor | Descrição |
---|---|
opacity_percent | A percentagem de opacidade do elemento backgroundWallpaper especificado numa percentagem 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 ficheiro e o caminho relativo para a imagem que é apresentada como fundo na caixa de diálogo Resultados do OSD . O caminho é relativo à pasta Tools\OSDResults no Pacote MDT.
Valor | Descrição |
---|---|
caminho\\file_name | Inclui o caminho relativo e o nome de ficheiro da imagem de fundo; o caminho é delimitado com barras (//). |
Exemplo |
---|
<add key="backgroundWallpaper" value="images\\Wallpaper.jpg"/> |
completedText
Este elemento XML fornece o texto que é apresentado na caixa de diálogo Resultados do OSD quando a implementação estiver concluída.
Valor | Descrição |
---|---|
text | O texto a apresentar na caixa de diálogo Resultados do OSD entre aspas quando a implementação estiver concluída |
Exemplo |
---|
<add key="completedText" value="Deployment Complete"/> |
headerImagePath
Este elemento XML fornece o nome do ficheiro e o caminho relativo para a imagem que é apresentada no cabeçalho da caixa de diálogo Resultados do OSD . O caminho é relativo à pasta Tools\OSDResults no Pacote MDT.
Valor | Descrição |
---|---|
caminho\\file_name | Inclui o caminho relativo e o nome de ficheiro 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 é apresentada antes de a caixa de diálogo ser fechada automaticamente e o computador ser reiniciado.
Valor | Descrição |
---|---|
Valor não numérico | A caixa de diálogo permanece aberta até a opção Iniciar Windows estar selecionada. |
Valor negativo | A caixa de diálogo permanece aberta até a opção Iniciar Windows estar selecionada. |
0 | A caixa de diálogo permanece aberta até a opção Iniciar Windows estar selecionada. |
Incluir ponto decimal | A caixa de diálogo permanece aberta até a opção Iniciar Windows estar selecionada. |
1 - 10080 | O número de minutos que a caixa de diálogo será apresentada, 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 é apresentado na caixa de diálogo Resultados do OSD .
Valor | Descrição |
---|---|
welcome_text | O texto de boas-vindas a apresentar 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."/> |