Dynamische Software-Kategorien anlegen

Erzeugt ein neues dynamisches Software-Kategorie-Objekt im aktuellen oder im angegebenen Kontext.


Beispiele:


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


Erzeugung der dynamischen Software-Kategorie "Adobe Reader" im Kontext "Global Software Library\Application Library\Adobe":


Cd "emdb:\rootDSE\Global Software Library\Application Library\Adobe"

New-EmdbSoftwareCategory "Adobe Reader" -Dynamic -Filter "(Name=*Reader*)"


Tipp: Wenn Sie neue dynamische Software-Kategorien über das New-Item Cmdlet erzeugen möchten, sollten Sie den Parameter -DelayCreation verwenden. Damit wird das neue Objekt zunächst nur im Speicher angelegt und nicht direkt in die DSMDB geschrieben. Sie können dann das Filterkriterium setzen und erzeugen das Objekt schließlich unter Verwendung der Create()-Methode.


Erzeugung der dynamischen Software-Kategorie "Office Packages" im Kontext "Global Software Library\Application Library\Microsoft" mit Hilfe des New-Item Cmdlets:


Cd "emdb:\rootDSE\Global Software Library\Application Library\Microsoft"

$MyNewCategory = New-Item "Office Packages" -ItemType "DynamicSwCategory" -DelayCreation

$MyNewCategory.Filter = "(Name=*Office*)"

$MyNewCategory.Create()