定義和使用數組是VBS的基礎知識,特別是定長數組。
定義:dim arr(5); 使用:arr(0) = "Hello"。
Collection呢?就是返回的對象的集合。比如下面代碼:
變量clnOSs就是一個collection對象。
它們的使用是有區別的:collection必須用for each來訪問;而數組既可以用下標訪問,也可以用for each 來訪問。
dim objWMISrv, objSrv, clnOSs, objOS
set objWMISrv = GetObject("winmgmts://" & objSrv)
set clnOSs = objWMISrv.InstancesOf("Win32_OperatingSystem")