Comandos prestart para mídia de sequência de tarefas no Configuration Manager

Aplica-se a: Gerenciador de Configurações (branch atual)

Você pode criar um comando prestart em Configuration Manager para usar com mídia de inicialização, mídia autônoma e mídia prestaged. O comando prestart é um script ou executável que é executado antes da sequência de tarefas ser selecionada e pode interagir com o usuário no Windows PE. O comando prestart pode solicitar informações a um usuário e salvá-la no ambiente de sequência de tarefas ou consultar uma variável de sequência de tarefas para obter informações. Quando o computador de destino é inicializado, a linha de comando é executada antes que a política seja baixada do ponto de gerenciamento. Use os procedimentos a seguir para criar um script a ser usado para o comando prestart, distribuir o conteúdo associado ao comando prestart e configurar o comando prestart na mídia.

Criar um arquivo de script a ser usado para o Comando Prestart

As variáveis de sequência de tarefas podem ser lidas e gravadas usando o Microsoft.SMS. Objeto COM TSEnvironment enquanto a sequência de tarefas está em execução. O exemplo a seguir ilustra um arquivo de script do Visual Basic que consulta a variável de sequência de tarefas _SMSTSLogPath para obter o local de log atual. O script também define uma variável personalizada.

dim osd: set env = CreateObject("Microsoft.SMS.TSEnvironment")  
dim logPath  
' You can query the environment to get an existing variable.  
logPath = env("_SMSTSLogPath")  
' You can also set a variable in the OSD environment.  
env("MyCustomVariable") = "varname"  

Criar um pacote para o arquivo de script e distribuir o conteúdo

Depois de criar o script ou executável para o comando prestart, você deve criar uma fonte de pacote para hospedar os arquivos para o script ou executável, criar um pacote para os arquivos (nenhum programa necessário) e, em seguida, distribuir o conteúdo para um ponto de distribuição.

Para obter mais informações sobre como criar um pacote, consulte Pacotes e programas.

Para obter mais informações sobre como distribuir conteúdo, consulte Distribuir conteúdo.

Configurar o Comando Prestart na Mídia

Você pode configurar um comando prestart no Assistente de Mídia criar sequência de tarefas para mídia autônoma, mídia inicializável ou mídia prestaged. Para obter mais informações sobre os tipos de mídia, consulte Criar mídia de sequência de tarefas. Use o procedimento a seguir para criar um comando prestart na mídia.

Para criar um comando prestart na mídia

  1. No console Configuration Manager, clique em Biblioteca de Software.

  2. No workspace biblioteca de software , expanda Sistemas Operacionais e clique em Sequências de Tarefas.

  3. Na guia Página Inicial , no grupo Criar , clique em Criar Mídia de Sequência de Tarefas para iniciar o Assistente de Mídia criar sequência de tarefas.

  4. Na página Selecionar Tipo de Mídia, selecioneMídia autônoma, Mídia inicializável ou Mídia Prestaged e clique em Avançar.

  5. Navegue até a página Personalização do assistente. Para obter mais informações sobre como configurar as outras páginas no assistente, consulte Criar mídia de sequência de tarefas.

  6. Na página Personalização , especifique as informações a seguir e clique em Avançar.

    • Selecione Habilitar comando prestart.

    • Na caixa de texto Linha de comando, insira o script ou executável que você criou para o comando prestart.

      Importante

      Use o comando> cmd /C <prestart para especificar o comando prestart. Por exemplo, se você usou TSScript.vbs como o nome do script de comando prestart, insira cmd /C TSScript.vbs para a linha de comando. Onde o cmd /C abre uma nova janela de intérprete de comando do Windows e usa a variável de ambiente Path para encontrar o script de comando prestart ou executável. Você também pode especificar o caminho completo para o comando prestart, mas a letra da unidade pode ser diferente em computadores com configurações de unidade diferentes.

    • Selecione Incluir arquivos para o comando prestart.

    • Clique em Definir para selecionar o pacote associado aos arquivos de comando prestart.

    • Clique em Procurar para selecionar o ponto de distribuição que hospeda o conteúdo do comando prestart.

  7. Conclua o assistente.