hallo liebe notesgemeinde,
ich habe folgendes problem. ich versuche scriptseitig systeminformationen eines rechner auszulesen.
das klappt auch soweit, doch leider wird immer nur ein wert gespeichert. folgendes script zeigt das am beispiel cd-laufwerk:
---------------
'lese manufacturer der cd-laufwerke
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\CIMV2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_CDROMDrive", "WQL", wbemFlagReturnImmediately + wbemFlagForwardOnly)
Forall objItem In colItems
sCDROM = "" & objItem.Manufacturer
End Forall
If w.CurrentDocument.EditMode = False Then w.CurrentDocument.EditMode = True
Call w.CurrentDocument.FieldSetText("cd_rom", sCDROM)
----------------------------
es wird immer nur ein wert gespeichert (der letzte in der liste). nun habe ich zwei cd-laufwerke.
frage: wie schaffe ich, dass alle cd-laufwerke per script erfaßt werden.
vielen dank im voraus.
gruß christian