Ação ScheduleReboot
Insira a ação ScheduleReboot na sequência de ações para solicitar ao usuário uma reinicialização do sistema no final da instalação. Use a ação ForceReboot para solicitar uma reinicialização durante a instalação.
Se a instalação tiver uma interface do usuário, o instalador exibirá uma caixa de mensagem e um botão no final da instalação perguntando se o usuário deseja reiniciar o sistema. O usuário precisa responder a esse prompt antes de concluir a instalação. Se a instalação não tiver nenhuma interface do usuário, o sistema será reiniciado automaticamente no final.
Se o instalador determinar que uma reinicialização é necessária, ele solicitará automaticamente que o usuário reinicie o computador no final da instalação, havendo ou não uma ação ForceReboot ou ScheduleReboot na sequência. Por exemplo, o instalador solicitará automaticamente uma reinicialização se precisar substituir os arquivos que estiverem em uso durante a instalação.
Você pode suprimir alguns prompts de reinicializações definindo a propriedade REBOOT.
Se o Windows Installer encontrar a ação ForceReboot ou ScheduleReboot durante uma instalação de vários pacotes, o instalador interromperá e reverterá a instalação. Outros pacotes que pertencem à instalação de vários pacotes, que não contêm uma ação ForceReboot ou ScheduleReboot, podem ser instalados.
Restrições de sequência
Não há restrições de sequência.
Mensagens ActionData
Não há mensagens ActionData.
Comentários
Por exemplo, essa ação pode ser usada para forçar o instalador a solicitar uma reinicialização depois de instalar drivers que exigem uma reinicialização. Se o instalador tentar substituir os arquivos que estão em uso, ele solicitará automaticamente que o usuário reinicie o computador mesmo que ScheduleReboot não tenha sido usado.
A ação ScheduleReboot normalmente é colocada no final da sequência, mas pode ser inserida em qualquer ponto da sequência.
Tópicos relacionados