Como você aciona manualmente a primeira sincronização para o 'Horário da Internet' no Windows?

3

Ao iniciar uma Instância do Windows na AWS, eu gostaria de acionar o "Internet Time" para ser atualizado por meio da linha de comando (powershell ou cmd).

Se eu for para "Ajustar data / hora" e selecionar a guia "Horário da Internet", consulte "Este computador está configurado para sincronizar automaticamente de forma programada".

O problema é que, quando inspeciono o log de eventos, vejo que o servidor nunca tenta sincronizar a hora.

Se eu clicar em "Alterar configurações" e clicar no botão "Atualizar agora", o texto será alterado para: "Próxima sincronização: 1/1/2015 às 9:00 AM" "O relógio foi sincronizado com sucesso com time-a.nist.gov em 1/1/2015 às 7:00."

Após esse processo, posso ver no log de eventos que a hora é sincronizada a cada noite e o texto na interface do usuário é atualizado de acordo.

Gostaria de encontrar o comando shell que inicia este processo para que eu possa disparar na primeira vez que o servidor estiver configurado.

Agradecemos antecipadamente a qualquer sugestão!

    
por wlscaudill 26.03.2015 / 15:14

1 resposta

1

Basta interromper e reiniciar o serviço de horário net stop w32time then net start w32time .

Com relação à sugestão de Reaces, não me lembro se isso funciona ou não na primeira vez em que eu mudo quando estou configurando o NTP. Se isso acontecer, bom negócio. Você usaria w32tm /resync /nowait se esse for o caso, mas por algum motivo eu pensei que tinha que reiniciar o serviço de tempo.

    
por 26.03.2015 / 20:51