comment synchroniser le temps windows à partir d'un serveur de temps ntp en commande

je travaille sur windows 7. Je peux synchroniser le temps de win7 à partir d'un serveur Linux ntp manuellement. Comment puis-je faire cela dans l'invite de commande. Afin que je puisse l'exécuter au démarrage de windows. Et le plan de travail windows ne fonctionne pas pour moi. Le temps devrait être comme ceci:

Linux server -->  windows 7.

Quelqu'un le sait? Remercier. Je peux lire msdn.

25
demandé sur Nick Dong 2014-04-04 16:00:33
la source

4 ответов

net time \timesrv /set /yes

w32tm /config /update /manualpeerlist:yourtimerserver
25
répondu Loïc MICHEL 2014-04-04 16:30:30
la source
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

.BAT Fichier Exemple: https://gist.github.com/thedom85/dbeb58627adfb3d5c3af

je recommande également ce programme: http://www.timesynctool.com/

35
répondu Domenico Zinzi 2018-07-04 11:11:50
la source

Si vous avez juste besoin d' resync windows, ouvrez un message de commande élevé et tapez:

w32tm /resync

C:\WINDOWS\system32>w32tm /resync 
Sending resync command to local computer 
The command completed successfully.
5
répondu Pedro Lobito 2016-12-02 03:18:58
la source

w32tm /resync en théorie, le travail n'est effectué que dans certaines conditions. Quand "down to the milliseconde" importe, cependant, j'ai constaté que Windows ne ferait pas réellement le réglage; comme si "oh, je suis éteint de 2,5 secondes, assez proche frère, rien à voir ou à faire ici".

Dans le but de forcer la resynchronisation (Windows 7):

  1. Panneau de contrôle - > Date et heure
  2. "Changer la date et l'heure..."(nécessite un Admin privilèges)
  3. ajouter ou soustraire quelques minutes (j'ai utilisé -5 minutes)
  4. Exécuter "cmd.exe" en tant qu'administrateur
  5. w32tm /resync
  6. vérifiez visuellement que les secondes dans le panneau de contrôle "Date et heure" s'activent en même temps que votre(vos) horloge (s) faisant autorité. (J'ai utilisé watch -n 0.1 date sur une machine Linux sur le réseau que j'avais SSH avais plus)

--- Méthode Rapide ---

  1. Exécuter "cmd.exe", comme administrateur
  2. net start w32time (Temps de Service doit être en cours d'exécution)
  3. time 8 (où 8 peut être remplacé par n'importe quelle valeur 'hour', probablement 0-23)
  4. w32tm /resync
  5. passez à 3, au besoin.
1
répondu starlocke 2018-08-12 07:03:01
la source

Autres questions sur