使用VBS循环程序实现电脑时间同步
来源:网络收集 点击: 时间:2024-09-27在电脑上面新建一个文本文档,然后将文本文档命名为“GetSetTime.cmd”。(文本文档后缀名“.txt”已经被改成“.cmd”)

在“GetSetTime.cmd”文件上面点击右键,选择“编辑”。

输入以下代码并进行保存。
@ net use \\192.16.46.203 Abc123456 /user:administrator
@ net time \\192.16.46.203 /set /y

再新建一个文本文档,然后将文本文档命名为“SetTime.vbs”。(文本文档后缀名“.txt”已经被改成“.vbs”)

在“SetTime.vbs”文件上面点击右键,选择“编辑”。

输入以下代码并进行保存。
on error resume next
dim a,b,mo,ho,mi,se
set WSHshellA = wscript.createobject(wscript.shell)
a=0
do until a=11 等到a=11时退出循环,但不会给a=11
a=0
wscript.sleep 3000 延时3秒钟
ho=hour(now) 获取系统上面当前的时间 小时
mi=minute(now)
se=second(now)
mo=ho mod 4 取余,每隔4小时执行一次
if b20 and mo=3 and mi=0 and se10 then 从3点开始,每隔4小时执行一次
b=20
WSHshellA.run cmd.exe /c D:\GetAndSetTime\GetSetTime.cmd,0
end if
if b=20 and se10 then
b=10
end if
loop

检查无误后,双击“SetTime.vbs”文件进行运行,从3点开始,每隔4小时就会触发“GetSetTime.cmd”执行一次时间同步。
注意事项个人经验,仅供参考。
操作系统时间同步VBS脚本CMD命令时间差版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1218217.html