windows系统开机自动进行NTP时间同步和系统时间修正

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

NTP是一种常用的时间同步方式,同步精度可以达到毫秒级,能够满足绝大多数的应用场景,对于能够连接互联网的系统,设置windows系统自动的NTP时间同步,连接互联网上的时间服务器即可。对于局域网环境,则需要在该网络系统中设置时间服务器,客户端访问时间服务器进行NTP时间同步。本文实现了局域网环境下的时间同步,重点在于客户端系统开机后自动进行NTP时间同步,并根据时间同步结果对系统的时间进行调整。

一、环境介绍

NTP时间服务器,IP地址假设为192.168.0.12
客户端,windows10操作系统,安装了NTP时间同步软件:“SymmTime”

二、使用步骤

1.SymmTime配置

在客户端计算机上安装SymmTime软件之后,需对该软件进行配置,包括配置时间服务器,见下图,在主界面(黄色钟表)上任意位置右键,选择“Sync Servers”,弹出的窗口中点击“add server”可增加时间服务器,输入IP地址即可,可以通过点击上下箭头选择的优先的服务器。
在这里插入图片描述
之后进行实际同步设置,下图,依次设置
(1)同步的时机,三种方式:从不,程序启动时修正1次,周期性启动修正
(2)修正门限,单位为分钟,软件会对比当前系统时间和NTP同步后的时间,当二者之差的绝对值小于蛇者的门限时,才对系统时间进行修改
(3)异常处理,包括重试的时间,总共重试的时间
在这里插入图片描述
最后是要设置开机自动启动SymmTime软件,需要注意的是,即使是手动启动SymmTime软件,如果需要对系统时间自动更改的话,需要以管理员身份运行SymmTime软件。所以在开机自动启动时,需要设置以管理员身份运行才能达到目的。实现该功能用到的是windows系统的“任务计划程序”功能,在某度上能够查到很多如何使用的教程,这里只说如何实现管理员身份运行的注意事项。
在配置到任务的属性时,有安全选项,需要点击“更改用户或组”按钮,之后在弹出的“选择用户或组”窗口中点击“高级”,之后在弹出的窗口点击“立即查找”,在下方会弹出搜索结果,选择“Administrators”(一定要选择后面又s的这个)点“确定”。此时如果windows系统已经设置了管理员身份登录系统,则配置到此就可以了。如果之前没有添加过管理员身份登录windows系统的话,则需要再加一步,右键点击屏幕左下角的窗口按钮,选择“windows powershell”,之后输入“net user Administrator /active:yes”,之后在控制面板中,设置管理员账户的密码。
在这里插入图片描述

运行情况

先把windows系统时钟设置为非当前时间,之后计算机重启,重启后自动运行SymmTime软件,并与时间服务器进行NTP时间同步,并更改windows系统时间。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值