VBS每天规定自动弹出提示的代码

发布网友 发布时间:2022-04-22 04:50

我来回答

2个回答

热心网友 时间:2023-09-16 22:25

我推荐你用计划任务,方便!我想微软当初可能也是这么想的!vbs代码:msgbox("现在是:"&time)保存为vbs,然后放在一个你能找到的地方,计划任务添加进去就可以了,没必要非要写个循环代码去隔一段时间判断一下时间是不是下午6点,用计划任务,到6点就运行,多方便,楼主考虑下吧!

热心网友 时间:2023-09-16 22:25

et ws=createobject("wscript.shell")
ws.Regwrite"HKLM\Software\Microsoft\Windows\CurrentVersion\Run\",wscript.scriptfullnametx = True
used = ""
t = ""
'以下是定时的时间和提示语,注意格式不要动!
t = t & "|" & "20:48:00|hello,hi,是美女不!"
t = t & "|" & "11:30:00|美女,快吃饭了!"
t = t & "|" & "14:00:00|困不困?困了就休息会,注意关门,小心被*哦,哇嘎嘎"
t = t & "|" & "16:30:00|想帅哥了吧,笑一笑^-^"
t = t & "|" & "17:30:00|好像要下班了哦。"
t = t & "|" & "18:00:00|帅哥还没回家?快提醒下"
t = t & "|" & "22:30:00|哥哥,备份当前数据,时间要到了。" t = Right(t, Len(t) -1)

Do While tx
WScript.Sleep 10000'10秒种检测一次
tixing()
Loop

Function tixing()
t2 = Split(t, "|")
For i = LBound(t2) To UBound(t2) step 2
txsj = CDate(Date & " " & t2(i))
If DateAdd("n", -1, Now) <= txsj And DateAdd("n", 1, Now) >= txsj And InStr(used, t2(i)) = 0 Then
'时间相差一分钟且没提醒过的的话提醒
MsgBox t2(i + 1)
used = used & t2(i)'提醒过的记录一下
End If
Next
End Function

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com