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.
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.
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.