vbs写一个循环20s的脚本
时间: 2024-04-12 07:31:28 浏览: 101
您可以使用VBScript编写一个循环20秒的脚本,以下是一个示例:
```vbscript
Option Explicit
Dim startTime, currentTime
' 获取当前时间
startTime = Timer
Do While Timer - startTime < 20
' 在此处编写您想要重复执行的代码
' 例如:MsgBox "Hello, World!"
' 获取当前时间
currentTime = Timer
' 检查是否已经过了1秒,如果是则输出已经过去的秒数
If currentTime - startTime >= 1 Then
WScript.Echo Round(currentTime - startTime) & " seconds have passed."
End If
' 等待一小段时间,以免循环过于频繁占用系统资源
WScript.Sleep 100
Loop
WScript.Echo "Loop finished."
```
以上脚本会在循环内输出已经过去的秒数,并在循环结束后输出"Loop finished."。您可以根据您的需求在循环内编写具体的操作代码。请注意,VBScript脚本需要保存为`.vbs`文件并在Windows系统上运行。
阅读全文