|
|
楼主 |
发表于 2025-5-13 10:43:08
|
显示全部楼层
本帖最后由 ygqiang 于 2025-5-13 11:10 编辑
下面代码为啥测试,满足条件,却不执行重启操作?- st=#07:30#
- et=#07:30#
- st1=#08:30#
- et1=#08:30#
- st2=#10:40#
- et2=#10:40#
- st3=#21:30#
- et3=#21:30#
- Set Ws= WScript.CreateObject("WScript.Shell")
- Do
- If (Time>=st And Time <=et) Then
- '[说] "啊啊啊啊啊啊啊啊啊啊电脑重启啊啊啊啊啊啊啊啊啊啊"
- ws.Run "shutdown /f /r /t 1", 0,false
- 'ws.Run "shutdn-gj.bat"
- WScript.quit
- ElseIf (Time>=st1 And Time <=et1) Then
- '[说] "啊啊啊啊啊啊啊啊啊啊电脑重启啊啊啊啊啊啊啊啊啊啊"
- ws.Run "shutdown /f /r /t 1", 0,false
- 'ws.Run "shutdn-gj.bat"
- WScript.quit
- ElseIf (Time>=st2 And Time <=et2) Then
- '[说] "啊啊啊啊啊啊啊啊啊啊电脑重启啊啊啊啊啊啊啊啊啊啊"
- ws.Run "shutdown /f /r /t 1", 0,false
- 'ws.Run "shutdn-gj.bat"
- WScript.quit
- ElseIf (Time>=st3 And Time <=et3) Then
- '[说] "啊啊啊啊啊啊啊啊啊啊电脑重启啊啊啊啊啊啊啊啊啊啊"
- ws.Run "shutdown /f /r /t 1", 0,false
- 'ws.Run "shutdn-gj.bat"
- WScript.quit
- Else
- '[说] " 时间还没到"
- End If
- Wscript.Sleep 40000 '减少CPU占用 每40秒检测一次
- Loop
- Function [说]([内容])
- [说]= ws.popup(vbcrlf&[内容]&vbcrlf,10,"啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊",8+8)
- End Function
复制代码 |
|