通过程序设置远程计算机的时间服务器以匹配控制计算机

本文关键字:计算机 服务器 控制 时间 设置 程序 过程 | 更新日期: 2023-09-27 18:24:22

我用c#编码,我需要用程序同步客户端计算机的时间服务器和控制器计算机的时间服务。类似于Window的计算机的这些步骤。

  1. 在任务栏中双击时间
  2. 选择更改日期和时间设置>Internet时间>更改设置
  3. 选中"与Internet时间服务器同步"
  4. 选择或手动输入服务器192.168.0.35
  5. 单击"立即更新"按钮
  6. 验证时间更新是否成功
  7. 关闭所有窗口

我在网上和SO上搜索过,但没有找到任何东西。如有任何帮助,我们将不胜感激。提前谢谢。

通过程序设置远程计算机的时间服务器以匹配控制计算机

您最好使用组策略来设置时间服务器。

http://technet.microsoft.com/en-us/library/cc779145(v=WS.10).aspx

这可以通过写入以下注册表来实现:

Computer'HKEY_LOCAL_MACHINE'SYSTEM'CurrentControlSet'Services'W32Time'Parameters

(更改NtpServer字符串将获得所需内容。)如果您以用户身份运行,请确保注册表项具有WRITE权限。

请参阅MSDN中的文档,网址为:https://learn.microsoft.com/en-us/windows-server/networking/windows-time-service/windows-time-service-tools-and-settings

但是,建议使用w32time命令(cmd.exe)设置设置。

相关文章: