Mitglieder zu statischen Software-Kategorien hinzufügen

Mitglieder zu statischen Software-Kategorien werden über die AddMember()-Methode eines Software-Kategorie-Objekts hinzugefügt.

Beispiele:


Hinweis: Voraussetzung für die Beispiele ist ein verbundenes PowerShell-Laufwerk.


Hinzufügen des Software Pakets "FileZilla 3.0.8.1" zu der statischen Software-Kategorie "System-Tools" im Ordner "Global Software Library":


$MySwCategory = Get-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\System-Tools" -SchemaTag "SwCategory"

$MySwPackage = Get-EmdbSoftwarePackage "emdb:\rootDSE\Global Software Library\Application Library\FileZilla\FileZilla 3.0.8.1"

$MySwCategory.AddMember($MySwPackage)


Tipp: Während Sie in der DSMC nur Objekte in statische Software-Kategorien aufnehmen können, die sich im Kontext der Kategorie (also auf "gleichem Niveau oder unterhalb" der Kategorie selbst) befinden, ist es über die SOAP-Schnittstelle und daher auch über die PowerShell Extensions for Ivanti DSM problemlos möglich, Objekte mit beliebigem Kontext in die Gruppen Software-Kategorien.


Hinzufügen des Software Pakets "Office 14 Beta deutsch" aus dem Ordner "Global Software Library\Application Library\Beta" zu der statischen Software-Kategorie "Office 14", die sich in einem anderen Kontext, nämlich unterhalb von "Global Software Library\Application Library\Microsoft" befindet:


$MySwCategory = Get-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\Application Library\Microsoft\Office 14" -SchemaTag "SwCategory"

$MySwPackage = Get-EmdbSoftwarePackage "emdb:\rootDSE\Global Software Library\Application Library\Beta\Office 14 Beta deutsch"

$MySwCategory.AddMember($MySwPackage)