彻底解决cmos电池无电造成每次开机电脑时间老是不准问题。
2008-06-23 13:12
507 查看
<script>
function webTime1(){//获取网络的标准北京时间文本
var Time_Text="";
var Time_Web="";
var Time_Num=new RegExp("([0-9]{1,4})","ig");
var Time_Reg=[new RegExp("nyear=([0-9]{4})","ig"),new RegExp("nmonth=([0-9]{1,2})","ig"),new RegExp("nday=([0-9]{1,2})","ig"),new RegExp("nhrs=([0-9]{1,2})","ig"),new RegExp("nmin=([0-9]{1,2})","ig"),new RegExp("nsec=([0-9]{1,2})","ig")];
var XML=new ActiveXObject("MSXML2.XMLHTTP")
XML.open("get","http://117.org.cn/clock",false)
XML.Send()
Time_Web=XML.responseText
for (i=0;i<3;i++) {
Time_Text=Time_Text+Time_Web.match(Time_Reg[i]).toString().match(Time_Num)
if (i<2) {
Time_Text=Time_Text+"-"
}
}
return Time_Text
}
function webTime2(){//获取网络的标准北京时间文本
var Time_Text="";
var Time_Web="";
var Time_Num=new RegExp("([0-9]{1,4})","ig");
var Time_Reg=[new RegExp("nyear=([0-9]{4})","ig"),new RegExp("nmonth=([0-9]{1,2})","ig"),new RegExp("nday=([0-9]{1,2})","ig"),new RegExp("nhrs=([0-9]{1,2})","ig"),new RegExp("nmin=([0-9]{1,2})","ig"),new RegExp("nsec=([0-9]{1,2})","ig")];
var XML=new ActiveXObject("MSXML2.XMLHTTP")
XML.open("get","http://117.org.cn/clock",false)
XML.Send()
Time_Web=XML.responseText
for (i=3;i<Time_Reg.length;i++) {
Time_Text=Time_Text+Time_Web.match(Time_Reg[i]).toString().match(Time_Num)
if (i>2 && i<5) {
Time_Text=Time_Text+":"
}
}
return Time_Text
}
var date=webTime1();
var time=webTime2();
function settime(){
var WsShell = new ActiveXObject("WSCript.shell");
WsShell.run('cmd /c date '+date+'');
WsShell.run('cmd /c "time '+time+'');
window.close();
}
</script>
<body onload=settime()>在计划任务里设置每次登陆自动运行本程序就解决了。前提是ie要能上网。
function webTime1(){//获取网络的标准北京时间文本
var Time_Text="";
var Time_Web="";
var Time_Num=new RegExp("([0-9]{1,4})","ig");
var Time_Reg=[new RegExp("nyear=([0-9]{4})","ig"),new RegExp("nmonth=([0-9]{1,2})","ig"),new RegExp("nday=([0-9]{1,2})","ig"),new RegExp("nhrs=([0-9]{1,2})","ig"),new RegExp("nmin=([0-9]{1,2})","ig"),new RegExp("nsec=([0-9]{1,2})","ig")];
var XML=new ActiveXObject("MSXML2.XMLHTTP")
XML.open("get","http://117.org.cn/clock",false)
XML.Send()
Time_Web=XML.responseText
for (i=0;i<3;i++) {
Time_Text=Time_Text+Time_Web.match(Time_Reg[i]).toString().match(Time_Num)
if (i<2) {
Time_Text=Time_Text+"-"
}
}
return Time_Text
}
function webTime2(){//获取网络的标准北京时间文本
var Time_Text="";
var Time_Web="";
var Time_Num=new RegExp("([0-9]{1,4})","ig");
var Time_Reg=[new RegExp("nyear=([0-9]{4})","ig"),new RegExp("nmonth=([0-9]{1,2})","ig"),new RegExp("nday=([0-9]{1,2})","ig"),new RegExp("nhrs=([0-9]{1,2})","ig"),new RegExp("nmin=([0-9]{1,2})","ig"),new RegExp("nsec=([0-9]{1,2})","ig")];
var XML=new ActiveXObject("MSXML2.XMLHTTP")
XML.open("get","http://117.org.cn/clock",false)
XML.Send()
Time_Web=XML.responseText
for (i=3;i<Time_Reg.length;i++) {
Time_Text=Time_Text+Time_Web.match(Time_Reg[i]).toString().match(Time_Num)
if (i>2 && i<5) {
Time_Text=Time_Text+":"
}
}
return Time_Text
}
var date=webTime1();
var time=webTime2();
function settime(){
var WsShell = new ActiveXObject("WSCript.shell");
WsShell.run('cmd /c date '+date+'');
WsShell.run('cmd /c "time '+time+'');
window.close();
}
</script>
<body onload=settime()>在计划任务里设置每次登陆自动运行本程序就解决了。前提是ie要能上网。
相关文章推荐
- 彻底解决cmos电池无电造成每次开机电脑时间老是不准问题。
- 电脑重新开机日期时间错误不对问题解决方法
- 彻底解决,Android Studio每次版本升级,Refresing 卡住的问题
- 解决电脑每次开机都自检的困扰
- MocorDroid拔掉电池开机比正常关机后开机慢1分钟问题解决方法
- WIN7下解决因为Windows Time服务无法启动而造成的时间无法同步问题
- 电脑开机不久就自动关机,并且要拔掉电源插头后再插回去才能再次启动的问题原因和解决方法
- [转帖]VMware时间不准问题的解决方法
- 彻底解决清华紫光K431笔记本电脑摄像头问题
- 如何解决绑定变量造成执行计划不准的问题?
- 解决iphone4s 美版每次开机需要激活的问题
- 电脑定时开关机之二:DOS编程解决周末开机问题
- 电脑不能连接远程桌面方法(彻底解决因操作系统带来的问题)
- 电脑开机老是自检解决方法
- Win10专业版怎么解决电脑关机后又自动开机的问题?
- HP V3803TX 安装 Mac,并解决Mac重启卡在Logo无法开机(CMOS重置)的问题
- 利用时间戳解决频繁更新图片造成的图片缓存问题
- 每次一开机就弹出以对话框(你是盗版用户的受害者,是否解决此问题)禁止此对话框出现的解决办法
- 解决电脑开机黑屏只有鼠标的问题
- 通过WIFI或者GPRS获得时间,解决Windows Mobile换电池掉时间的问题[转]