如何将slave pc中的时间设置为master的时间?
How to set the time in the slave pc to that of the master?
我必须同步 2 台电脑,以便两者几乎同时启动某些操作。 Master (1.st PC) 告诉 Slave (2.nd PC) 何时启动程序。由于可能会有延迟,我在连接两个 PS 后测量它。 Master 使用 DateTime.Now
节省时间并向 Slave 发送请求,Slave 通过发送他的 DateTime.Now
值来响应。大师事后比较。目前,Slave 在虚拟机(oracle VM virtualBox)上。虽然两台 PC 都在同一个域中并从同一台服务器接收它们的时间,但从服务器的时间值通常小于主服务器的时间值,尽管它在稍后的通信中采用 DateTime.Now
值。
是否可以通过master来命令slave的时钟?手动设置值,可以这么说?
你可以用
的命令行来完成这一切
net time \computer /set
您可以将其作为进程从 c# 中调用
我必须同步 2 台电脑,以便两者几乎同时启动某些操作。 Master (1.st PC) 告诉 Slave (2.nd PC) 何时启动程序。由于可能会有延迟,我在连接两个 PS 后测量它。 Master 使用 DateTime.Now
节省时间并向 Slave 发送请求,Slave 通过发送他的 DateTime.Now
值来响应。大师事后比较。目前,Slave 在虚拟机(oracle VM virtualBox)上。虽然两台 PC 都在同一个域中并从同一台服务器接收它们的时间,但从服务器的时间值通常小于主服务器的时间值,尽管它在稍后的通信中采用 DateTime.Now
值。
是否可以通过master来命令slave的时钟?手动设置值,可以这么说?
你可以用
的命令行来完成这一切net time \computer /set
您可以将其作为进程从 c# 中调用