Dynamische Software-Kategorien löschen

Löscht die angegebene dynamische Software-Kategorie.


Beispiele:


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


Löschen der dynamische Software-Kategorie "Microsoft Packages" im Kontext "Global Software Library" mit Hilfe der Delete()-Methode:


$MySwCategory = Get-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\Microsoft Packages"

$MySwCategory.Delete()


Löschen der dynamische Software-Kategorie "Adobe Reader Packages" im Kontext "Global Software Library\Application Library\Adobe" mit Hilfe des Remove-Item Cmdlets:


Remove-Item "emdb:\rootDSE\Global Software Library\Application Library\Adobe\Adobe Reader Packages"


Tipp: Statt Remove-Item kann auch der kürzere Alias DEL verwendet werden.


Seit PSX 3.1 gibt es die Möglichkeit beim Löschen von Software-Kategorie-Objekten über den SingleItemExpected-Schalter anzugeben, dass beim Aufruf kein oder genau nur ein Objekt erwartet wird. Würde das Kommando mehr als ein Objekt löschen, so wird eine Fehlermeldung erzeugt, die in Scripts abgefangen und behandelt werden kann.