|
|
楼主 |
发表于 2016-1-31 18:09:10
|
显示全部楼层
本帖最后由 ygqiang 于 2016-3-21 12:33 编辑
另一个vbs解决代码.....- Do
- dtmStaDate1 =date()&" 23:35:00"
- dtmStaDate2 =date()&" 23:59:00"
- dtmEndDate1 = date()&" 00:00:00"
- dtmEndDate2 = date()&" 05:35:00"
- call time_add(dtmStaDate1,dtmStaDate2)
- call time_add(dtmEndDate1,dtmEndDate2)
- WScript.Sleep 40000
- '循环40秒判断
- Loop
- function time_add(ActionTime1,ActionTime2)
- [时光流逝1]=DateDiff("s", Now, ActionTime1)
- [时光流逝2]=DateDiff("s", Now, ActionTime2)
- If [时光流逝1] < 0 and [时光流逝2] > 0 Then ' [时光流逝] 表示时间过去了那么多秒 :正数是还要等待。负数是已经到了未来指定时间
- [说] "收拾收拾准备睡觉啦!5分钟后我会把你的电脑关掉哦~~~"
- WScript.CreateObject("wscript.shell").Run "shutdown /f /s /t 300", 0,false
- wscript.quit
- Else
- '[说] " 时间还没到"
- End If
- end function
- Function [说]([内容])
- set [wscr]=wscript.createObject("wscript.shell")
- [说]= [wscr].popup(vbcrlf&[内容]&vbcrlf,10,"妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪妈妈咪",8+8)
- End Function
复制代码 |
|