Software-Shop Ordner löschen

Das Löschen von Software-Shop Ordnern erfolgt über das Remove-EmdbSoftwareShopUiFolder-Cmdlet oder über die Delete()-Methode der entsprechenden Objekte.


Beispiele:


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


Um den Software-Shop Ordner mit Namen "Office" zu löschen verwenden sie folgenden Befehl:


Remove-EmdbSoftwareShopUiFolder "Office"


Um den Software-Shop Ordner mit Namen "Bildbearbeitung" zu löschen verwenden sie bei Verwendung der Delete()-Methode beispielsweise folgenden Code:


$MySWShopFolder = Get-EmdbSoftwareShopUIFolder "Bildbearbeitung"

$MySWShopFolder.Delete()


Hinweis: Beachten Sie, dass Software-Shop Ordner keine Objekte des Kontextes rootDSE sind und sie somit ohne vollqualifizierten bzw. absoluten Pfad zugreifbar sind.


Wenn Sie zum Löschen das Remove-Item Cmdlet verwenden, dann müssen Sie den Pfad angeben - Objekte dieses Typs befinden sich im Ordner rootCatalog und dort in einer flachen Liste. Zum Löschen des Software-Shop Ordners "Viewer" verwenden Sie also beispielsweise folgenden Code:


Remove-Item "emdb:\rootCatalog\Viewer"


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-Shop Ordner-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.