Existe uma maneira de sincronizar o relógio do sistema com um servidor de horário da Internet (ex .: time.nist.gov) via linha de comando? De preferência, isso deve ser algo executável via script BAT ou PowerShell.
Essa necessidade específica surge porque eu tenho algumas VMs para as quais uso regularmente a função "salvar estado da máquina", e elas normalmente não ressincronizam seus relógios quando eu os "acordo". Muitas vezes, eu as recarrego novamente para descobrir que o relógio está (e está ficando) dias fora de sincronia.
Sincronizar novamente o relógio pela caixa de diálogo Configurações de horário da Internet geralmente funciona bem, mas são necessários muitos cliques do mouse para fazer isso. Prefiro apenas manter um script na área de trabalho no qual eu possa clicar duas vezes e fazer o trabalho para mim.
No momento, isso é para um sistema executando o Windows 7 Home x64, mas seria uma boa compatibilidade com o XP SP3.