Get-CMResource
Abrufen einer Configuration Manager-Ressource.
Syntax
Get-CMResource
[-Fast]
[[-ResourceId] <Int32>]
[-ResourceType <ResourceType>]
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[<CommonParameters>]
Beschreibung
Das Cmdlet Get-CMResource ruft eine Configuration Manager-Ressource ab, z. B. ein Gerät oder ein Benutzer.
Verwenden Sie Get-CMDevice oder Get-CMUser, um umfassendere Daten zu erhalten. Für Geräte wird die SMS_R_System-Klasse abfragt. Wenn Sie die Ausgabe verwenden Get-CMDevice -Resource
, ist die gleiche wie Get-CMResource.
Hinweis
Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>
. . Weitere Informationen finden Sie unter Erste Schritte.
Beispiele
Beispiel 1: Abrufen einer Ressource nach ID
Dieser Befehl ruft die Ressource mit der ID 2097152000 ab und gibt keine verzögerten Eigenschaften zurück.
Get-CMResource -ResourceID "2097152000" -Fast
Beispiel 2: Abrufen aller Benutzerressourcen
Dieser Befehl ruft alle Benutzerressourcen ab.
Get-CMResource -ResourceType User
Parameter
-DisableWildcardHandling
Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Fast
Fügen Sie diesen Parameter hinzu, um verzögerte Eigenschaften nicht automatisch zu aktualisieren. Verzögerte Eigenschaften enthalten Werte, die relativ ineffizient abgerufen werden können. Das Abrufen dieser Eigenschaften kann zusätzlichen Netzwerkdatenverkehr verursachen und die Cmdlet-Leistung beeinträchtigen.
Wenn Sie diesen Parameter nicht verwenden, zeigt das Cmdlet eine Warnung an. Um diese Warnung zu deaktivieren, legen Sie fest $CMPSSuppressFastNotUsedCheck = $true
.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ForceWildcardHandling
Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceId
Gibt die ID einer Ressource an. Beispiel: 16780010
.
Typ: | Int32 |
Aliase: | Id |
Position: | 0 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceType
Gibt den Ressourcentyp an.
Typ: | ResourceType |
Zulässige Werte: | None, UnknownResource, UserGroup, User, System |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Eingaben
None
Ausgaben
IResultObject