我有一个运行的小脚本(基本上是启动一个msgbox来告诉用户他们的帐户密码即将过期)。
我希望它在30分钟后关闭自己,但不能得到正确的语法来做,有人能帮忙吗?
下面是调用msgbox的部分
if (daysLeft < warningDays) and (daysLeft > -1) then
Msgbox "Your Password Expires in " & daysLeft & " day(s)" & " at " & whenPasswordExpires & chr(13) & chr(13) & "Please ensure that you change your password before" & chr(13) & "its expiry time to prevent any disruption of service.", 4144, "PASSWORD EXPIRATION WARNING!"
End if--
加文。
发布于 2014-04-29 14:08:01
Popup()对象的WShell方法可以在指定的秒数之后超时。这是一个30分钟后就会消失的例子。
CreateObject("WScript.Shell").Popup "Hello!", 1800, "Title"发布于 2014-04-29 13:06:24
您将无法这样做,您将需要使用您自己的自定义表单和定时器,因为消息框只能关闭用户交互。
发布于 2014-04-29 13:28:26
响应@user3585329提出的观点,要做到这一点,您可能需要创建一个HTA应用程序,该应用程序可以在internet表单中显示信息。
https://stackoverflow.com/questions/23365470
复制相似问题