繁体   English   中英

以编程方式将远程计算机的时间服务器设置为与控制计算机匹配?

[英]Programatically set the time server of a remote computer to match the control computer?

我正在用c#进行编码,因此需要以编程方式将客户端计算机的时间服务器与控制器计算机的时间服务器同步。 类似于窗口计算机的这些步骤。

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

我在网上和网上都看过,但找不到任何运气。 任何帮助将不胜感激。 提前致谢。

使用组策略设置时间服务器可能会更好。

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

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

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

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

请参阅MSDN上的文档, 网址为: https : //docs.microsoft.com/zh-cn/windows-server/networking/windows-time-service/windows-time-service-tools-and-settings

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM