找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 23324|回复: 2

[日期时间] 求个一键将系统时间改为2010年1月1日的BAT

[复制链接]
发表于 2019-9-22 16:03:50 | 显示全部楼层 |阅读模式
功能是这样的:
一次运行,电脑系统时间改为2010年1月1日,且禁止系统自动校对时间。
再次运行,电脑系统自动校对当前时间。

感谢论坛里的大师们,我对这个一点不懂,只会使用。先谢谢了。
发表于 2019-9-22 22:45:32 | 显示全部楼层
  1. @echo off &color 0a
  2. set "dt=%date:~,10%"
  3. set "yy=%dt:~,4%"
  4. if %yy% <> 2010 (
  5.         (echo.%dt%)>dt.txt
  6.         net stop w32time >nul
  7.         date 2010-01-01       
  8. ) else (
  9.         if not exist "dt.txt" (
  10.                 echo.请手动修改当前时间
  11.                 pause >nul       
  12.         ) else (
  13.                 net start w32time >nul
  14.                 set /p ndt=<dt.txt
  15.                 date %ndt%
  16.                 w32tm /resync /rediscover
  17.         )
  18. )
  19. call exit
复制代码
 楼主| 发表于 2019-9-26 21:02:46 | 显示全部楼层
回复 2# 再世情緣
我试了不行呀,另存为bat文件,双击,闪一下没有反应。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 11:25 , Processed in 0.017753 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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