Personalizando a implantação com base no tipo de chassi
Personalizando a implantação com base no tipo de chassi
Você pode personalizar sua implantação com base no tipo de chassi do computador (como computador portátil, computador desktop ou servidor). Os scripts criam variáveis locais que podem ser processadas no arquivo CustomSettings.ini. As variáveis locais IsLaptop, IsDesktop e IsServer indicam se o computador é um laptop, um desktop ou um servidor, respectivamente.
Observação Em versões anteriores do BDD, o sinalizador IsServer indicava que o sistema operacional existente é um sistema operacional de servidor (como o Microsoft Windows Server® 2003, Enterprise Edition). Esse sinalizador foi renomeado para IsServerOS.
O método para implementação dessas variáveis no arquivo CustomSettings.ini é o seguinte:
-
Na seção [Settings], na linha Priority, adicione uma seção personalizada para personalizar a implantação com base no tipo de chassi (ByType no exemplo da Listagem 13).
-
Crie a seção personalizada que corresponde à seção personalizada definida na etapa 1 ([ByType] no exemplo da Listagem 13).
-
Defina uma subseção para cada um dos tipos de chassi que você deseja detectar (Subsection=Laptop-%IsLaptop%, Subsection=Desktop-%IsDesktop%, Subsection=Server-%IsServer% no exemplo da Listagem 13).
-
Crie uma subseção para cada estado True e False de cada subseção definida na etapa 3 (como [Laptop-True], [Laptop-False], [Desktop-True], [Desktop-False] no exemplo da Listagem 13)
-
Em cada subseção True e False, adicione as definições apropriadas com base no tipo de chassi.
Listagem 13. Exemplo de personalização da implantação com base no tipo de chassi no arquivo CustomSettings.ini
[Settings] Priority=MACAddress, DefaultGateway, ByType, Default . . . [ByType] Subsection=Laptop-%IsLaptop% Subsection=Desktop-%IsDesktop% Subsection=Server-%IsServer% . . . [Laptop-True] . . . [Laptop-False] . . . [Desktop-True] . . . [Desktop-False] . . . [Server-True] . . . [Server-False] . . .