请教高手 win7 x64系统 如何用批处理命令同步电脑时间为网络时间
这个是不行的echonettime/SETSNTP:time.windows.comnetstopw32time&netstartw32time@pause这个应该在xp...
这个是不行的
echo
net time /SETSNTP:time.windows.com
net stop w32time & net start w32time
@pause
这个应该在xp系统还管用,但是win7提示 /SETSNTP已经弃用,所以请高手赐教,win7下到底如何用批处理命令让电脑时间同步网络时间,谢谢! 展开
echo
net time /SETSNTP:time.windows.com
net stop w32time & net start w32time
@pause
这个应该在xp系统还管用,但是win7提示 /SETSNTP已经弃用,所以请高手赐教,win7下到底如何用批处理命令让电脑时间同步网络时间,谢谢! 展开
3个回答
2017-01-16
展开全部
此方案适用XPVISTAWIN7系统
【问铅咐手题描述】:
右下角时间不同步
【原因分析】:
1.cmos电池没电
2.中病毒时间被修改
【简易步骤】:
下载【时间保护器】—双击【安装】即可
【操作步骤】:
方案一简销:安装360时间保护器
1. 电脑感染恶意程序导致时间被恶意篡改可以通过“360时间保护器”来锁定时间修改。打开该链接进行下载。
360时间保护器
2. 下载之后压缩出来然后双击安装【360时间保护】,安装成功之后点击【确定】即可。(如图1)
图1
3. 安装之后首先点击【许时间修改】,然后调整系统时间为当前的正槐嫌确时间。点击确定保存时间和日期信息之后再点击【禁止时间修改】。下次启动就不会出现时间自动变更的情况了.(图2)
图2
方案二:更换bios电池
电脑主板BIOS电池没电导致时间信息无法正常保存,可以找专业的实体维修店面更换主板上的BIOS钮扣电池。(没有拆机经验的用户建议不要随意打开机箱,防止误操作造成硬件损伤)。
展开全部
以下代码复制粘贴到记和扰源事本,另存为xx.bat,编码选ANSI
/*&cls&echo off
rem 获取网络时间对本地电脑进行时间同步/校准
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
for /f "tokens=1*" %%a in ('cscript -nologo -e:jscript "%~f0"') do (
echo;%%a %%b
date %%a
time %%b
)
echo;%#% +%$%%$%/%@% %z%
pause
exit
*/
function add(z){return Number(z)<10?'0'+z:z;}
var req=null, now=null;
var mx=['MSXML2.ServerXMLHTTP.6.0','MSXML2.ServerXMLHTTP.3.0','MSXML2.ServerXMLHTTP'];
var host=['moc+udiab+www##:sptth','moc+oaboat+www##:sptth','moc+vtcc+www##:sptth'];
for(var i=0;i<mx.length;i++){
try{
req=new ActiveXObject(mx[i]);
break;
}catch(err){}
}
if(req==null){WSH.StdErr.WriteLine("Can't build XMLHTTP object");WSH.Quit();}
for(var i=0;i<host.length;i++){
try{
url=host[i].replace(/#/g,'/'李枣).split('').reverse().join('').replace(/\+/g,'.');
req.open('GET', url, false);
req.send();
var gmt=req.getResponseHeader('Date');
if(gmt !=''&&gmt !=null){
唤态 WSH.StdErr.WriteLine(gmt);
now=new Date(gmt);
break;
}
}catch(err){WSH.StdErr.WriteLine(err.message);}
}
if(now !=null){
var y=now.getFullYear(),m=now.getMonth()+1,d=now.getDate();
var hh=now.getHours(),mm=now.getMinutes(),ss=now.getSeconds();
WSH.echo(y+'-'+add(m)+'-'+add(d)+' '+add(hh)+':'+add(mm)+':'+add(ss));
}else{WSH.StdErr.WriteLine('Failed to get Internet Time');}
WSH.Quit();
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-01-17
展开全部
同求,希望高手解答!!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询