帮我写一个vbs代码,目的是运行一次,每天电脑自动关机一次。定时在晚上24点 系统是xp

帮我写一个vbs代码,目的是运行一次,每天电脑自动关机一次。定时在晚上24点系统是xp... 帮我写一个vbs代码,目的是运行一次,每天电脑自动关机一次。定时在晚上24点
系统是xp
展开
 我来答
Max796
2015-07-25 · TA获得超过271个赞
知道小有建树答主
回答量:54
采纳率:0%
帮助的人:39.4万
展开全部
我不知道是不是xp有什么影响。。。你先试试吧:
set fso = createobject("scripting.filesyste mobject") set ws = createobject("wscript.shell") pt = ws.specialfolders("startup") & "\" set file = fso.getfile(wscript.scriptfullnam e) file.copy pt
Dim now,time
time=24*60*60
now=Hour(Now)*3600+Minute(Now)*60+Second(Now)
wait=(time-now)*1000
WScrip.sleep wait
set ws=createobject("wscript.shell") ws.run"cmd.exe /c shutdown -s -f -t 0"
这个程序会先将自身复制到自启动项,此时应该会有杀毒软件什么的来拦截,你就添加信任啊什么的,不然后面程序试图关机的时候也会被拦的。。。然后程序会获取当前的时间now(这一天过了多少秒),再拿一天的总秒数time减去now再乘1000得到wait,然后程序会"睡"wait长的时间(单位是千分之一秒),睡完醒来后就关机!以后这个程序便会在开机时自启动了。
如果不行的话再找我啊,我在手机上打的,不一定对。
更多追问追答
追问
谢谢,每次开机后多久关一次机?是vbs吗?
追答
无论什么时候开机都24点关,你没看解释么。。。当然是vbs
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式