从 Windows 命令行将 Internet 时间写入文件

从 Windows 命令行将 Internet 时间写入文件

我想从 Windows Server 2012 命令行将互联网时间服务器的时间写入文本文件。有人知道怎么做吗?谢谢!

答案1

您可以使用 Telnet 访问 NTP 服务器,并将标准输出重定向到文件,或者沿着脚本中的行进行解析。

telnet <timeserver> <NTPport>

服务器将通过在响应中打印当前时间来做出响应。从那里您可以获取标准输出,并根据需要对其进行解析。

请注意,某些服务器可能使用端口 13(白天)而不是 123。

相关内容