Синхронизация времени между двумя компьютерами под управлением Windows 7, подключенными с помощью кабеля локальной сети - PullRequest
3 голосов
/ 09 февраля 2011

У меня есть несколько ноутбуков, которые запускают наше приложение, когда они подключены друг к другу в паре с помощью кабеля Ethernet, но не подключены к какой-либо внешней сети или Интернету. T

Мне нужно, чтобы подключенная пара синхронизировала их системное время, но поскольку каждый компьютер должен иметь возможность синхронизироваться с любым другим компьютером, я не могу определить один компьютер как сервер времени, а другой - как клиент.

Есть ли способ сделать это с NTP? Или как-то иначе?

Ответы [ 4 ]

8 голосов
/ 01 июня 2011

NET TIME это путь. Если вы выполните NET TIME \ computername / SET, он попросит вас подтвердить, хотите ли вы установить время. Просто «назначьте» одну из своих систем ведущим.

2 голосов
/ 09 февраля 2011

Может быть, вы можете использовать Windows Time Service Tools с опциями manualpeerlist ?

См. Другую статью здесь: Как настроить полномочный сервер времени в Windows Server

1 голос
/ 09 февраля 2011

Вы можете использовать команду NET TIME для синхронизации времени между двумя компьютерами.

net time /?
The syntax of this command is:

NET TIME

[\\computername | /DOMAIN[:domainname] | /RTSDOMAIN[:domainname]] [/SET]

В Windows также есть NTP-сервер, просто посмотрите Компоненты Windows (или где угоднона win-версии).

0 голосов
/ 10 сентября 2013

Вы можете использовать специальное программное обеспечение для синхронизации, например ClockSynchro. Сеть может быть не подключена к интернету. Содержит ClockSynchroServer и CkockSynchroClient. Эта программа проста в установке и использовании. http://clocksynchro.com В Windows 7 необходимо запустить ClockSynchroClient с разрешениями adminisrtrator («Запуск от имени администратора»)

...