我是脚本和编程的新手。
在以下类似的脚本中,我注意到存在一个“objOperatingSystem”
在“对于每个”循环中引用。
我知道'colSettings'是一个包含WMI集合的变量,但是'objOperatingSystem'是从哪里来的呢?
请帮助。谢谢!!!
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& strComputer & "\root\cimv2")
Set colSettings = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")
For Each objOperatingSystem in colSettings
Wscript.Echo "Available Physical Memory: " & _
objOperatingSystem.FreePhysicalMemory
Next
最佳答案
objOperatingSystem
是一个变量。 For Each
声明了它。基本上,对于colSettings
中的每个项目,都会将一个名为objOperatingSystem
的变量设置为当前项目,并执行for循环的主体。