我有一个非常好的.vbs脚本,除了我想要一个没有脚本停止或关闭窗口的步骤的显示窗口。
由于我不知道如何做到这一点,我在每一步之前都写了这样的内容:
DisplayMessage = CrLf & _
"Step 1: Blah, blah, blah" & DoubleCrLf & _
oShell.CurrentDirectory & CrLf
oShell.Popup DisplayMessage, 2, "Script Process"
如您所知,这会弹出一个包含消息的窗口并暂停2秒钟,然后关闭窗口。
我所做的是不断向DisplayMessage添加我想要显示的内容并再次弹出。
除两个问题外,这是有效的。 首先,有很多暂停,因为如果我不暂停,我会错过这个消息。 其次,如果步骤需要几秒钟来处理,我没有窗口可以看到告诉我正在执行的步骤。它会弹出,暂停然后关闭窗口。
我喜欢的是某种始终显示的本机外观窗口,它将鼠标更改为"处理" /"等待"圆,甚至可能是一个完成百分比的过程(尽管这个和鼠标圈都没有必要)。
我可以在vbs中执行此操作,还是需要将其写入其他内容?
TIA