使用VBS循环程序实现电脑时间同步

 时间:2024-09-22 19:28:45

在小型局域网、工业网络、办公电脑网络里面,电脑通常没有连接Internet网络,使谀薜频扰得电脑上面的时间没法进行同步,部分电脑会出现时间差,数据传输也因为出现时间差而出错。在局域网里诹鬃蛭镲面,使用一台电脑上面的时间作为标准时间,其余的电脑时间每隔一段时间与它进行同步,这样可以有效避免出现时间差。

工具/原料

电脑

一、编写时间同步cmd命令

1、在电脑上面新建一个文本文档,然后将文本文档命名为“GetSetTime.cmd”。(文本文档后缀名“.txt”已经被改成“.cmd”)

使用VBS循环程序实现电脑时间同步

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

使用VBS循环程序实现电脑时间同步

3、输入以下代码并进行保存。@netuse\\192.16.46.203"Abc123456"/user:"administrator"@nettime\\192.16.46.203/set/y

使用VBS循环程序实现电脑时间同步

二、编写vbs循环程序

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

使用VBS循环程序实现电脑时间同步

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

使用VBS循环程序实现电脑时间同步

3、输入以下代码并进行保存。onerrorresumenextdim瞢铍库祢a,b,mo,ho,mi,s髫潋啜缅esetWSHshellA=wscript.createobject("wscript.shell")a=0dountila=11'等到a=11时退出循环,但不会给a=11a=0wscript.sleep3000'延时3秒钟ho=hour(now)'获取系统上面当前的时间小时mi=minute(now)se=second(now)mo=homod4'取余,每隔4小时执行一次ifb<>20andmo=3andmi=0andse<10then'从3点开始,每隔4小时执行一次b=20WSHshellA.run"cmd.exe/cD:\GetAndSetTime\GetSetTime.cmd",0endififb=20andse>10thenb=10endifloop

使用VBS循环程序实现电脑时间同步

4、检查无误后,双击“SetTime.vbs”文件进行运行,从3点开始,每隔4小时就会触发“GetSetTime.cmd”执行一次时间同步。

javascript(js)中怎么获取下拉框option的值? 鼠标箭头反应慢 SQL Server 2008R2怎么导出脚本 易语言制作简易锁屏程序 【Windows10】在触摸键盘中获得完整的布局
热门搜索
3d电影 钟欣桐图片 故宫太和殿图片 英式插头图片 素描图片动漫