Statische Software-Kategorien löschen

Löscht die angegebene statische Software-Kategorie.


Beispiele:


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


Entfernen der statischen Software-Kategorie "System-Tools" im Kontext "Global Software Library":


Remove-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\System-Tools"


Entfernen der statischen Software-Kategorie "Office 14" im aktuellen Kontext:


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

Remove-EmdbSoftwareCategory "Office 14"


Löschen der statischen Software-Kategorie "System-Tools" im Kontext "Global Software Library" mit Hilfe der Delete()-Methode:


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

$MySwCategory.Delete()


Löschen der statischen Software-Kategorie "Grafik" im Kontext "Global Software Library" mit Hilfe des Remove-Item Cmdlets:


Remove-Item "emdb:\rootDSE\Global Software Library\Grafik"


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.