vbs开机自动启动同步系统时间教程

【导读】vbs开机自动启动同步系统时间相关系统问题,下面WiFi之家网小编为大家详细解答。系统时间总是自动改为2003年1月日等情况,可用以下方法解决,一,杀毒,二,(此方法比较实用)可用vbs同步系统

亲,以下就是关于(vbs开机自动启动同步系统时间教程),由“WiFi之家网”整理!

vbs开机自动启动同步系统时间教程

【导读】vbs开机自动启动同步系统时间相关系统问题,下面WiFi之家网小编为大家详细解答。

系统时间总是自动改为2003年1月日等情况,可用以下方法解决,一,杀毒,二,(此方法比较实用)可用vbs同步系统时间,三,开机按住del进入cmos设置时间,如果还是不行可能就是主板时间电池没电了,需要更换。一下是vbs代码法,将一下代码复制到文本文档里,然后扩展名由txt改为vbs,即可解决。

===========================(复制以下代码)======================================

set fso=CreateObject("Scripting.FileSystemObject")
set ws=CreateObject("wscript.shell")
set f=fso.getfile(wscript.scriptfullname)
ws.regwrite "HKCUSoftwareMicrosoftWindowsCurrentVersionRun"&f.name,f.path
'Created By escortmnm from VBS团队 这些代码为开机自动启动 下面代码为自动同步时间

strComputer="."
Set objSWbemDateTime=CreateObject("WbemScripting.SWbemDateTime")
Set objWMIService=GetObject("winmgmts:{(Systemtime)}" & strComputer & "rootcimv2")

oldtime = Now()

'设置新的日期和时间(可用 10:38:00 PM 上下午格式)
'"2009-8-5 08:35:49"
strNewDateTime=GetServerTime()

objSWbemDateTime.SetVarDate strNewDateTime,True
dtmNewDateTime=objSWbemDateTime.Value

Set colOSes=objWMIService.ExecQuery("Select * From Win32_OperatingSystem")
For Each objOS In colOSes
objOS.SetDateTime dtmNewDateTime
Next
newtime = Now()

Wscript.Echo oldtime & " >>> " & newtime
Function GetServerTime()
Url = "http://www.time.ac.cn/stime.asp"
innerHTML = BytesToStr(GetHttpPage(Url),"GB2312")
Dim regEx, mh, mhs '建立变量

Set regEx = New RegExp '建立正则表达式
regEx.IgnoreCase = False '设置是否区分字符大小写
regEx.Global = True '设置全局可用性

p1 = "<script language=[sS]+?document.write('([0-9]{4})[sS]+?([0-9]{1,2})[sS]+?([0-9]{1,2})[sS]+?')[sS]+?var hrs = ([0-9]{2})[sS]+?var min = ([0-9]{2})[sS]+?var sec = ([0-9]{2})"
regEx.Pattern = p1
Set mhs = regEx.Execute(innerHTML) '执行搜索
GetServerTime = Now()
If mhs.Count>0 Then
net_year = CStr(mhs.Item(0).SubMatches(0))
net_month = CStr(mhs.Item(0).SubMatches(1))
net_date = CStr(mhs.Item(0).SubMatches(2))
net_hour = CStr(mhs.Item(0).SubMatches(3))
net_minute = CStr(mhs.Item(0).SubMatches(4))
net_second = CStr(mhs.Item(0).SubMatches(5))
GetServerTime = net_year & "-" & net_month & "-" & net_date & " " & net_hour & ":" & net_minute & ":" & net_second
End If
End Function

Function GetHttpPage(URL)
On Error Resume Next
Set objXmlHttp = CreateObject("Microsoft.XMLHTTP")
objXmlHttp.Open "GET",URL,False
objXmlHttp.Send()
If objXmlHttp.readyState <> 4 Then
Exit Function
End If
GetHttpPage = objXmlHttp.ResponseBody
If Err.Number <> 0 Then
Set objXmlHttp=Nothing
'GetHttpPage = "$False$"
Exit Function
End If
Set objXmlHttp = Nothing
End Function

Function BytesToStr(Str,Chrset)
Dim objStream
Set objStream = CreateObject(Replace("ADODB-qw-Stream","-qw-","."))
objStream.Mode = 3
objStream.Type = 1
objStream.Open
objStream.Write Str
objStream.Position = 0
objStream.Type = 2
objStream.Charset = Chrset
BytesToStr = objStream.Readtext
objStream.Close()
Set objStream = Nothing
End Function

======================================(虚线不要复制)=======================================

总结:以上就是WiFi之家网整理的vbs开机自动启动同步系统时间相关教程内容,希望能帮助到大家。

以上就是关于-常见问题-(vbs开机自动启动同步系统时间教程)的教程!

原创文章,作者:常见问题,如若转载,请注明出处:https://www.224m.com/101380.html

(0)
常见问题常见问题
上一篇 2021年7月27日 04:48
下一篇 2021年7月27日 05:05

相关推荐

  • 彻底关闭Win10升级助手提示的解决方法(图)

    原标题:"彻底关闭Win10升级助手提示的解决方法"相关电脑问题教程分享。 - 来源:WiFi之家网。不少用户都升级Windows10系统,不过仍有一些人因习惯使用旧系统而不愿升级。对于不愿升级的用户而

    2021年7月26日
  • 如何隐藏WiFi信号让别人搜不到?

    对大多数用户而言, 隐藏 信号的目的是让别人搜不到自己的信号,从而降低被蹭网的风险。事实上,这样的确可以起到较好的效果,因为非法终端找不到信号自然就无法蹭网。但是隐藏信号给自己使用无线网络也造成不便

    2020年6月11日
  • 使用注册表更换Win10锁屏壁纸的方法介绍(图)

    原标题:"使用注册表更换Win10锁屏壁纸的方法介绍"相关电脑问题教程分享。 - 来源:WiFi之家网。众所周知,Win10系统的个性化设置中有更换锁屏壁纸的功能,但是如果未登录显示的锁屏壁纸还是默认的

    2021年7月17日
  • 宽带网速不达标解决方法

    【导读】宽带网速不达标什么原因,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。以200M宽带测速只有100M为例,宽带网速不达标的原因:一

    2021年7月13日
  • 网速慢跟路由器有关系吗(图文)

    【导读】网速慢跟路由器有关系吗,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。路由本身并不影响网络速度,你的网络速度慢,电脑响应迟钝,首先

    2021年7月22日
  • 一个光猫可以连接两个路由器吗(图文)

    【导读】一个光猫可以连接两个路由器吗,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。一个光猫是不可以连接两个机顶盒的,因为只有一个输出接口

    2021年7月2日
  • 网络连接失败,并显示错误651如何修复它

    错误651提示在具有Windows 10到Windows 7的计算机上很常见,并且通常显示在一个小的弹出窗口中。实际文本略有不同,具体取决于连接问题的原因,但始终包含以下文本: 连接失败,出现错误651 虽然令人讨厌,但错误651是一个相对较小的问题,不应导致计算机关闭,重新启动或蓝屏死机。 错误651连接失败"

    2021年1月25日
  • 电脑中毒后一键还原不能用解决方法

    原标题:"解决电脑中毒后一键还原不能用有妙招"相关电脑问题教程分享。 - 来源:WiFi之家网。联想笔记本电脑中毒了,一键还原无法去除病毒,将全盘格式化后,用U盘重装xp系统,但还是不能一键还原。这是怎

    2021年6月24日
  • Visio2013序列号破解码大全

    原标题:"Visio怎么激活 Visio2013序列号破解码大全分享"相关电脑问题教程分享。 - 来源:WiFi之家网。怎么激活Visio软件?有用户需要使用visio2013软件进行系统软件的开发设计

    2021年7月24日
  • 巧用dos命令删除空白文件夹(图)

    原标题:"巧用dos命令删除空白文件夹"相关电脑问题教程分享。 - 来源:WiFi之家网。很多用户在给电脑杀毒后,都有遇到过系统盘出现空白文件夹的情况,并且这些文件夹还无法删除,这是怎么回事呢?空白文件

    2021年6月26日