Como determinar o status do sysprep

3

Eu tenho um requisito para poder determinar o quão longe o Windows está por meio de uma seqüência sysprep. Depois de executar o sysprep / generalize, estamos criando uma imagem do sistema operacional que está sendo usado para criar outras VMs. Quando a VM criada é inicializada, o sysprep executa a etapa specialize e, em seguida, a VM é reinicializada. Neste ponto, a nova VM está pronta.

O problema que estou enfrentando é que eu tenho um aplicativo confidencial que não deve ser executado até que a etapa de especialização tenha sido executada e a máquina reinicializada (eu tenho a origem do aplicativo, portanto, posso fazer alterações para que isso aconteça). / p>

A questão é como posso determinar se o sistema operacional está nesse estado. Existem algumas chaves de registro do sysprep que podem ser lidas para determinar a que distância do processo estão as coisas? É possível dizer quando todas as coisas do sysprep estão completas?

    
por snae 14.04.2016 / 09:32

2 respostas

1

Procure os arquivos setupact.log e setuperr.log nos seguintes caminhos:

  • C: \ Windows \ Panther
  • C: \ Windows \ Panther \ UnattendGC
  • C: \ Windows \ System32 \ sysprep \ Panther
por 14.04.2016 / 11:31
0

Você poderia configurar seu aplicativo para não iniciar na inicialização durante a criação da imagem e, em seguida, usar o gerenciamento de configuração, como Salt ou Puppet (ou apenas um script) para configurá-lo para ser iniciado na inicialização.

    
por 08.03.2018 / 02:45