1. 程式人生 > >win2003系統同步Linux ntp server批處理

win2003系統同步Linux ntp server批處理

rem 設定本批處理檔案命令檔案所在的資料夾

set path=%SystemRoot%;%SystemRoot%\system32

rem 修改登錄檔項
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\W32time\Parameters" /v "NtpServer" /t REG_SZ /d "10.101.70.10" /f
 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DataTime\Servers" /v "0" /t REG_SZ /d "10.101.70.10
" /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config" /v "AnnounceFlags" /t REG_DWORD /d "10" /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient" /v "SpecialPollTimeRemaining" /t REG_MULTI_SZ /d "10.101.70.10,0" /f reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
" /v "Enabled" /t REG_DWORD /d "0x00000001" /f rem 修改為12小時同步一次 reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient" /v "SpecialPollInterval" /t REG_DWORD /d "43200" /f rem 修改為客戶端模式後重新同步 w32tm /config /manualpeerlist:10.101.70.10,0x8 /syncfromflags:MANUAL net stop w32time net start w32time w32tm /resync rem
將Windows Time服務設定成隨系統自動啟動 sc config w32time start= auto rem 設定完成 pause

主要是有些場景開啟了組策略,漏掉了這項:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\W32time\Parameters