Mitglieder aus statischen Software-Kategorien entfernen

Mitglieder aus statischen Software-Kategorien werden über die RemoveMember()-Methode eines Software-Kategorie-Objekts entfernt.

Beispiele:


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


Entfernen des Software Pakets "FileZilla 3.0.8.1" aus 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.RemoveMember($MySwPackage)


Entfernen des Software Pakets "Office 14 Beta deutsch" aus dem Ordner "Global Software Library\Application Library\Beta" aus 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.RemoveMember($MySwPackage)