Esiste un modo per sincronizzare l'orologio di sistema con un server Internet Time (ovvero: time.nist.gov) tramite la riga di comando? Preferibilmente, questo dovrebbe essere qualcosa eseguibile tramite BAT o script PowerShell.
Questa particolare esigenza sorge perché ho alcune macchine virtuali per le quali utilizzo regolarmente la funzione "salva stato macchina" e queste non risincronizzano in genere i loro orologi quando li "riattivo". Spesso, li ricarico per scoprire che l'orologio è (e rimane) giorni fuori sincronia.
La risincronizzazione dell'orologio attraverso la finestra di dialogo Impostazioni ora Internet funziona normalmente, ma per fare ciò è necessario fare molto clic del mouse. Preferirei semplicemente tenere uno script sul desktop che posso fare doppio clic e fare il lavoro per me.
In questo momento questo è per un sistema che esegue Windows 7 Home x64, ma sarebbe compatibile con la retrocompatibilità con XP SP3.