como sincronizar o tempo do windows a partir de um servidor de tempo ntp no comando
Estou a trabalhar no windows 7. Posso sincronizar o tempo do win7 a partir de um servidor linux ntp manualmente. Como posso fazer isso no comando prompt? Para que eu possa executá-lo no windows startup. E o plano de tarefas do windows não funciona para mim. O tempo deve ser assim:
Linux server --> windows 7.
Alguém sabe disso? Obrigado. Eu sei ler msdn.
25
4 answers
Utilizar o tempo líquido
net time \\timesrv /set /yes
Depois do seu comentário tente este aqui em prompt evelated:
w32tm /config /update /manualpeerlist:yourtimerserver
25
Author: Loïc MICHEL, 2014-04-04 12:30:30
net stop w32time
w32tm /config /syncfromflags:manual /manualpeerlist:"0.it.pool.ntp.org 1.it.pool.ntp.org 2.it.pool.ntp.org 3.it.pool.ntp.org"
net start w32time
w32tm /config /update
w32tm /resync /rediscover
.Ficheiro de amostra BAT: https://gist.github.com/thedom85/dbeb58627adfb3d5c3af
Também recomendo este programa: http://www.timesynctool.com/
35
Author: Domenico Zinzi, 2018-07-04 08:11:50
Se apenas precisar de resync
tempo do windows, abra uma linha de comandos elevados e escreva:
w32tm /resync
C:\WINDOWS\system32>w32tm /resync
Sending resync command to local computer
The command completed successfully.
5
Author: Pedro Lobito, 2016-12-02 00:18:58
Enquanto o w32tm /resync
em teoria faz o trabalho, ele só o faz sob certas condições. Quando" até o milissegundo " importa, no entanto, eu descobri que as janelas realmente não fariam o ajuste; como se "oh, eu estou fora por 2,5 segundos, perto o suficiente mano, nada para ver ou fazer aqui".
Para forçar verdadeiramente a resync (Windows 7):
- Painel de controlo - > data e hora
- "mudar a data e a hora..."(necessita de privilégios de administrador)
- Adicionar ou subtrair alguns ata (i used -5 minutes)
- corre " cmd.exe " as administrator
w32tm /resync
- verifique visualmente se os segundos do painel de controlo "data e hora" estão a marcar ao mesmo tempo que o(s) Seu (s) relógio (s) autorizado (s). (I used
watch -n 0.1 date
on a Linux machine on the network that I had SSH'd over into)
- - - Método Rápido - - -
- corre " cmd.exe " as administrator
-
net start w32time
(O serviço de tempo deve estar a funcionar) -
time 8
(em que o 8 pode ser substituído por qualquer valor "hora", presumivelmente 0-23) w32tm /resync
Salta para o 3, Se necessário.
1
Author: starlocke, 2018-08-12 04:03:01