- @echo off
-
- cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nul
- if %errorlevel%==0 goto Admin
- if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
- echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"
- echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%\getadmin.vbs"
- echo WScript.Quit >>"%temp%\getadmin.vbs"
- "%temp%\getadmin.vbs" /f
- if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
- exit
-
- :Admin
-
- mode con lines=35 cols=100
-
- Title Windows 时间同步修复处理
- cls
- echo.
- echo 同步 Internet 时间出错修复工作正在自动开始......
- echo.
- echo 正在停止 Windows 时间服务...
- echo.
- net stop w32time
- echo.
- echo 注销 Windows 时间服务并自动从注册表中删除所有设置信息...
- echo.
- w32tm /unregister
- echo.
- echo 重新注册 Windows 时间服务并将默认设置加载到注册...
- echo.
- w32tm /register
- echo.
- echo 正在重新启动 Windows 时间服务并设置为开机自动启动...
- echo.
- sc config w32time start= auto
- net start w32time
- echo.
- echo 强制同步将 resync 命令发送到本地计算机...
- echo.
- w32tm /resync /nowait
- echo.
- echo 请等待,Windows 正在与NTP时间服务器同步校准时间...
- echo.
- net time \\10.188.10.189 /set /y
- echo.
- echo 同步 Internet 时间修复并强制执行同步计划任务完成!
- echo.
- pause
复制代码
|