Passando um valor de uma variável de sequência de tarefas para outra durante o OSD

1

Estamos brincando com variáveis Task Sequence no SCCM 2012 Sp1. Estamos a recriar a imagem dos sistemas operativos sem fios e um dos problemas que enfrentámos é que, ao atribuir o nome do computador, o computador não consegue ligar ao AD para consultar a variável% computername%, atribuindo-lhe um nome Mini-xxxx aleatório. Uma maneira que pensamos em fazer isso é armazenar o OSDComputerName inicial e repassá-lo para o computador mais abaixo na sequência de tarefas do OSD. O valor inicial é armazenado corretamente, mas quando tentamos passar esse valor para OSDComputerName, estamos obtendo o nome da variável e não o conteúdo. Como passamos o conteúdo de uma variável para outra?

Se alguém souber de uma maneira melhor de fazer isso, isso seria ótimo. Eu considerei dar ao computador um nome genérico e, em seguida, renomeá-lo quando o AD pode ser consultado, mas não tinha certeza de como começar a se aproximar disso.

    
por Joe Taylor 29.04.2013 / 17:14

2 respostas

1

Você pode fazer isso apenas configurando OSDComputerName usando a etapa Definir Variável de Seqüência de Tarefas, desde que esteja definida antes da etapa Configurar Windows e ConfigMgr, ele usará o valor dessa variável nessa etapa.

    
por 16.08.2013 / 17:00
1

Como @MartynCoup mencionado abaixo, você pode atribuir o OSDComputerName à coleção, o que solicitará que o usuário insira um nome de computador antes do início da implantação. Mais informações - link

Uma abordagem um pouco mais dinâmica - link

    
por 16.08.2013 / 17:22