Statische Software-Kategorien abrufen

Ruft das oder die angegebenen statischen Software-Kategorien-Objekte ab.


Beispiele:


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


Abrufen der statischen Software-Kategorie "Tools und Utilities" aus dem Ordner "Global Software Library":


Get-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\Tools und Utilities" -SchemaTag "SwCategory"


Abrufen aller statischen Software-Kategorien aus der gesamten Global Software Library:


Get-EmdbSoftwareCategory "emdb:\*" -SchemaTag "SwCategory" -Recurse


Abrufen aller statischen Software-Kategorien, deren Name mit "S" beginnt, aus "Global Software Library\Application Library" und allen untergeordneten Software-Ordnern:


Get-EmdbSoftwareCategory "emdb:\rootDSE\Global Software Library\Application Library\S*" -SchemaTag "SwCategory" -Recurse


Abrufen der statischen Software-Kategorie "Freeware und Open Source" aus dem aktuellen Kontext:


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

Get-EmdbSoftwareCategory "Freeware und Open Source" -SchemaTag "SwCategory"


Abrufen der statischen Software-Kategorie "Packaging" unterhalb des aktuellen Kontextes durch Angabe der Item-ID (die ID kann in verschiedenen DSM-Umgebungen variieren):


Get-EmdbSoftwareCategory -ItemID 6123 -Recurse


Tipp: Statt ItemID kann auch der Alias ID verwendet werden.


Abrufen der Software-Kategorie "Freeware und Open Source" aus dem aktuellen Kontext mit Hilfe des Cmdlet Get-Item:


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

Get-Item "Freeware und Open Source"


Abrufen aller statischen Software-Kategorien, deren Name mit "S" beginnt, aus "Global Software Library\Application Library" und allen untergeordneten Software-Ordnern mit Hilfe des Cmdlets Get-Childitem:


Get-ChildItem "emdb:\rootDSE\Global Software Library\Application Library" -Filter "&(Name=S*)(SchemaTag=SwCategory)" -Recurse


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