VBScript循环结构详解与应用
1. 服务器性能监控脚本与For…Next循环
在服务器管理中,我们常常需要监控服务器的性能指标,如进程线程数、页面错误数、工作集大小等。然而,频繁检查这些指标可能会对服务器或网络性能造成影响。因此,我们可以采用周期性检查的方式,例如每小时检查一次,持续8小时。
1.1 For…Next循环的实现步骤
- 在脚本的新行中,输入
For,后面跟上一个变量和一个计数,例如For i = 1 to 10。 - 在下一行,输入要执行的命令。
- 再下一行,输入
Next。
以下是一个完整的示例脚本:
Option Explicit
On Error Resume Next
Const ONE_HOUR = 3600000
Dim objWMIService
Dim objProcess
Dim i
Set objWMIService = GetObject("winmgmts:") _
& .ExecQuery _
("SELECT * FROM Win32_Process")
For i = 1 To 8
For Each objProcess In objWMIService
WScript.Echo Now
WScript.Echo ""
WScript.Echo "Process: " &
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



