如何让本机时间与局域网的一台电脑的日期同步?
?
大家都知道計(jì)算機(jī)電腦的時(shí)間是由一塊電池供電保持的,而且準(zhǔn)確度比較差經(jīng)常出現(xiàn)走時(shí)不準(zhǔn)的時(shí)候。通過(guò)互聯(lián)網(wǎng)絡(luò)上發(fā)布的一些公用網(wǎng)絡(luò)時(shí)間服務(wù)器NTP server,就可以實(shí)現(xiàn)自動(dòng)、定期的同步本機(jī)標(biāo)準(zhǔn)時(shí)間。
依靠windows系統(tǒng)默認(rèn)的windows或NIST等境外的時(shí)間服務(wù)器同步時(shí)間,總存在著訪問(wèn)堵塞、時(shí)間延遲大(同步精度低)等因素的影響。現(xiàn)在中國(guó)的國(guó)家授時(shí)中心發(fā)布了一個(gè)時(shí)間服務(wù)器地址,大家可以用國(guó)人自己的標(biāo)準(zhǔn)時(shí)間。
方法一、采用系統(tǒng)自帶的時(shí)間同步功能
以Vista 操作系統(tǒng)為例,單擊系統(tǒng)托盤下方的時(shí)間,單擊彈出窗口里的“更改日期和時(shí)間設(shè)置”,彈出“日期和時(shí)間”對(duì)話框,選擇“Internet時(shí)間”選項(xiàng)卡,單擊 “更改設(shè)置”按鈕,彈出“Internet時(shí)間設(shè)置”對(duì)話框,在服務(wù)器地址欄輸入國(guó)家授時(shí)中心服務(wù)器的IP地址:210.72.145.44,單擊“立即更新”按鈕,同步完成后點(diǎn)擊“確定”按鈕退出,OK。
方法二、修改注冊(cè)表,提高時(shí)間同步精度
由于系統(tǒng)默認(rèn)的時(shí)間同步間隔是7天,我們無(wú)法自由選擇,使得這個(gè)功能在靈活性方面大打折扣。其實(shí),我們也可以通過(guò)修改注冊(cè)表來(lái)手動(dòng)修改它的自動(dòng)同步間隔以提高同步精度,以下以Vista系統(tǒng)為例。
1. 在“開始”菜單→“運(yùn)行”項(xiàng)下(或按Win+R)輸入“Regedit”進(jìn)入注冊(cè)表編輯器。
2. 展開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters]分支,雙擊NtpServer將鍵值修改為國(guó)家授時(shí)中心服務(wù)器的IP地址:210.72.145.44,然后點(diǎn)擊“確定”按鈕保存。(注:若已用過(guò)方法一,此步可以省略)
3. 展開[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders \NtpClient]分支,并雙擊SpecialPollInterval鍵值,將對(duì)話框中的“基數(shù)欄”選擇到“十進(jìn)制”上,輸入框中顯示的數(shù)字正是自動(dòng)對(duì)時(shí)的間隔(以秒為單位),比如默認(rèn)的604800就是由7(天)×24(時(shí))×60(分)×60(秒)計(jì)算來(lái)的。設(shè)定時(shí)間同步周期(建議設(shè)為900= 15分鐘或3600=1小時(shí)等周期值),填入對(duì)話框,點(diǎn)擊確定保存關(guān)閉對(duì)話框。
?
?
我的局域網(wǎng)有臺(tái)服務(wù)器,以它的時(shí)間為準(zhǔn)!
運(yùn)行腳本之后,提示,請(qǐng)輸入服務(wù)器地址,輸入服務(wù)器地址之后,自動(dòng)將本機(jī)時(shí)間與服務(wù)器同步,這是全部的內(nèi)容!
?
@echo off
set /p serverip=請(qǐng)輸入服務(wù)器IP地址:
ping -n 1 %serverip%>nul
if %errorlevel%==1 "echo 網(wǎng)絡(luò)不通.請(qǐng)檢查.&&pause&&exit /b
for /f "tokens=5 dellims= " %%i in ('net time \\%serverip%') do (
title 服務(wù)器時(shí)間:%%i? ?本機(jī)時(shí)間:%time:~0,5%
echo %%i|time
echo 時(shí)間更新完畢.)
?
net time
?
NET TIME
作 用:使計(jì)算機(jī)的時(shí)鐘與另一臺(tái)計(jì)算機(jī)或域的時(shí)間同步。
命令格式:net time [\\computername | /domain[:name]] [/set]
參數(shù)介紹:
<1>\\computername要檢查或同步的服務(wù)器名。
<2>/domain[:name]指定要與其時(shí)間同步的域。
<3>/set使本計(jì)算機(jī)時(shí)鐘與指定計(jì)算機(jī)或域的時(shí)鐘同步。
?
轉(zhuǎn)載于:https://www.cnblogs.com/daytoday/archive/2010/04/09/1708377.html
總結(jié)
以上是生活随笔為你收集整理的如何让本机时间与局域网的一台电脑的日期同步?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 在SQL2008中清除日志
- 下一篇: window.open使用