Skip to content

Get User Inventory

Gets software inventory for a specific user.

GetUserInventory(Byval UserName as String) as ArrayList

UserName (String)

The user name of the user

The function returns an array of User Inventory items. Each element (inv) in the array is a joined line with the character defined with Set splitter.

  • inv.Category
  • inv.Entry
  • inv.Value
  • inv.Datatype
  • inv.GUID
  • inv.ID

VBScript

Set oCMS = CreateObject("CapaInstaller.SDK")
Set aUnit = CreateObject("System.Collections.ArrayList")
wscript.echo oCMS.SetDefaultManagementPoint("1")
Set aUnit = oCMS.GetUserInventory("Klient")
for each item in aUnit
wscript.echo item
next