से पहले रिकॉर्ड जाओ मैं एक सरल VBScript है:Windows संस्करण पुन: प्राप्त करने के लिए WMI ExecQuery
Set objWMI = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colVersions = objWMI.ExecQuery("Select * from Win32_OperatingSystem")
For Each objVer in colVersions
ver = objVer.Version
Next
है पहले रिकॉर्ड प्राप्त करने के लिए या मैं संग्रह में सभी रिकॉर्ड पाश करने के लिए क्या संभव है। मैंने देखा है कि सभी उदाहरण For Each
निर्माण के साथ हैं। मैं बयान त्रुटि के अपेक्षित अंत प्राप्त जब मैं कोशिश:
ver = colVersions[0].Version
यह ExecQuery
की वापसी मूल्य की तरह दिखता है एक उचित संग्रह नहीं है।
मैंने थोड़ी देर के लिए पहला मूल्य प्राप्त करने के विभिन्न तरीकों की कोशिश की, लेकिन नहीं कर सका। इसका कोई मतलब नहीं है :) – Fionnuala