无忧启动论坛

 找回密码
 注册
搜索

批处理更改电脑NTP时间服务器地址

查看数: 1588 | 评论数: 28 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2026-1-4 09:42

正文摘要:

本帖最后由 15012747078 于 2026-1-4 10:51 编辑 求助大佬,批处理更改电脑NTP时间服务器地址,改为IP地址,双击批处理直接更改那种,谢谢 不是同步时间,是直接更改框中为想要的IP地址

回复

windowsbest 发表于 5 天前
15012747078 发表于 2026-1-4 14:39
重新请问一下大佬,可以直接填写一个时间服务器地址IP在里面,双击后直接改动,不用出现这个选项框吗?默 ...

我没办法上传附件,晕倒
windowsbest 发表于 5 天前
给你一个,我正在用,1小时同步一次,
kimleee 发表于 5 天前
感谢分享,很实用
john138 发表于 5 天前
感谢分享。
15012747078 发表于 7 天前
fegr 发表于 7 天前
感谢分享
handsome_xiang 发表于 2026-1-4 20:42:52
学习一下
2012雨晨绿软 发表于 2026-1-4 17:30:10
15012747078 发表于 2026-1-4 17:21
大佬,在里面改了需要的IP,但是显示不全,是我没改对吗?IP:172.18.10.49


点评

多谢!  详情 回复 发表于 7 天前
2012雨晨绿软 发表于 2026-1-4 15:56:20
本帖最后由 2012雨晨绿软 于 2026-1-4 16:16 编辑
15012747078 发表于 2026-1-4 14:39
重新请问一下大佬,可以直接填写一个时间服务器地址IP在里面,双击后直接改动,不用出现这个选项框吗?默 ...
  1. @echo off
  2. title  更改授时服务器并应用
  3. echo.
  4. echo         查询当前授时服务器信息
  5. echo.
  6. for /f "skip=2 tokens=1,3 delims= " %%a in ('reg.exe QUERY "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers"') do set M=%%a
  7. set /a NewM=%M%+1
  8. Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers" /ve /t REG_SZ /d "%NewM%" /f
  9. REM  将下行“%NewIP%”直接改为你要的授时服务器NTP即可
  10. Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers" /v "%NewM%" /t REG_SZ /d "%NewIP%" /f
  11. echo.
  12. echo         添加并应用完成 回车退出
  13. echo.
  14. pause
复制代码

点评

大佬,在里面改了需要的IP,但是显示不全,是我没改对吗?IP:172.18.10.49  详情 回复 发表于 2026-1-4 17:21
yhage 发表于 2026-1-4 15:39:29
这些不是注册表操作吗
win82 发表于 2026-1-4 15:31:53
学习一下
15012747078 发表于 2026-1-4 14:39:41

重新请问一下大佬,可以直接填写一个时间服务器地址IP在里面,双击后直接改动,不用出现这个选项框吗?默认就按照手填的IP直接改了

点评

去掉“set /p。。。 ”直接将%NewIP%改成你要改的真实NTP即可  详情 回复 发表于 2026-1-4 15:56
15012747078 发表于 2026-1-4 14:13:59
燕飞龙 发表于 2026-1-4 13:20:43
感谢雨神分享
guong 发表于 2026-1-4 12:50:41
来看看了
l3429900 发表于 2026-1-4 12:09:30
smile_z 发表于 2026-1-4 11:57:00
学习一下
a66 发表于 2026-1-4 11:46:22
批处理更改电脑NTP时间服务器地址,不错
2012雨晨绿软 发表于 2026-1-4 11:40:27

授时设置.7z (606 Bytes, 下载次数: 18)

点评

重新请问一下大佬,可以直接填写一个时间服务器地址IP在里面,双击后直接改动,不用出现这个选项框吗?默认就按照手填的IP直接改了  详情 回复 发表于 2026-1-4 14:39
多谢大佬  详情 回复 发表于 2026-1-4 14:13
多谢雨神!!!  详情 回复 发表于 2026-1-4 12:09
wbd 发表于 2026-1-4 11:00:55
wbd 发表于 2026-1-4 11:00
@echo off
set SERVER_IP=172.12.2.2

自行测试,我没有Windows
wbd 发表于 2026-1-4 11:00:27
@echo off
set SERVER_IP=172.12.2.2

echo --------------------------------------------------
echo 正在将 NTP 服务器修改为: %SERVER_IP%
echo --------------------------------------------------

:: 停止时间服务
net stop w32time >nul 2>&1

:: 清除旧配置并设置新的 NTP 服务器
:: /manualpeerlist 表示服务器列表,/syncfromflags:manual 表示仅从手动列表同步
w32tm /config /manualpeerlist:"%SERVER_IP%,0x8" /syncfromflags:manual /reliable:yes /update

:: 重新启动服务
net start w32time >nul 2>&1

:: 强制立即同步一次
echo 正在尝试与 %SERVER_IP% 进行时间同步...
w32tm /resync /force

echo.
echo --------------------------------------------------
echo 当前时间服务状态:
w32tm /query /status | findstr "源"
echo --------------------------------------------------
echo 配置完成!
pause
wbd 发表于 2026-1-4 10:59:18
AI一下就有哇
ebaqiang 发表于 2026-1-4 10:48:47
等热心人来
zzq1392281 发表于 2026-1-4 10:47:46

都是高手
cutebe 发表于 2026-1-4 10:20:16
可以操作注册表
a583091790 发表于 2026-1-4 10:12:52
就是说你要用写一个批处理命令实现同步功能呀 不会, 不过可以用小工具放在启动项 自动启动就会自动检测几次同步。
it323 发表于 2026-1-4 10:09:54
等一下大佬来。

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-1-12 22:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表