Get-CMCollectionMember
SYNOPSIS
Gyűjtemény tagjainak begyűjtése.
SYNTAX
ByCollectionName (alapértelmezett)
Get-CMCollectionMember -CollectionName <String> [-Name <String>] [-ResourceId <Int32>] [-SmsId <String>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
ByCollectionId
Get-CMCollectionMember -CollectionId <String> [-Name <String>] [-ResourceId <Int32>] [-SmsId <String>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
ByCollection (Collection szerint)
Get-CMCollectionMember -InputObject <IResultObject> [-Name <String>] [-ResourceId <Int32>] [-SmsId <String>]
[-DisableWildcardHandling] [-ForceWildcardHandling] [<CommonParameters>]
DESCRIPTION
A Get-CMCollectionMember parancsmag lekérte egy Konfigurációkezelő gyűjtemény tagjait. A gyűjtemények lehetnek eszközök vagy felhasználók, de nem mindkettő. Gyűjtemény lekérdezésekor ez a parancsmag az összes tag objektumát adja vissza. Az eredményeket név vagy azonosító alapján szűrheti. Ezzel a parancsmagkal egy adott gyűjteményre terjed ki az eszközökre vagy felhasználókra vonatkozó lekérdezés.
Megjegyzés
Futtassa Konfigurációkezelő parancsmagokat a Konfigurációkezelő hely meghajtóról, például: PS XYZ:\>
. További információ: Első lépések.
EXAMPLES
1. példa: Gyűjtemény egy tagját a folyamat operátorával
Ez a parancs először a Get-CMCollection parancsmagot használja a UserCol1 nevű gyűjteményobjektum lekértéhez. Ezután a folyamat operátorral adja át az objektumot a Get-CMCollectionMember parancsmagnak, amely lekérte a UserCol1 összes tagját. Végül ez a példa a Select-Object parancsmagot használja, hogy csak a tagneveket jelenítse meg.
Get-CMCollection -Name "UserCol1" | Get-CMCollectionMember | Select-Object Name
2. példa: Gyűjtemény egy tagját lekért név alapján
Ez a parancs lekérdezi a DeviceCol1 gyűjteményből a kezdet kezdetével kezdődő névvel kezdődő tagokat. domain
A csillag ( *
) helyettesítő karakter több karakterre illeszkedik. Így az eredmények között olyan nevek is lehetnek, mint a "domain1" vagy a "tartományvezérlő".
Get-CMCollectionMember -CollectionName "DeviceCol1" -Name "domain*"
3. példa: Gyűjtemény részleteinek exportálása CSV-fájlba
Ez a példa lekérdezi az XYZ0004B eszközgyűjteményből a változóban található tulajdonságokat és $collMem. A második sor vesszővel elválasztott (CSV) formátumba konvertálja az adatokat, és a kimeneteket egy fájlba alakítja.
$collMem = Get-CMCollectionMember -CollectionId "XYZ0004B" | Select-Object Name,Domain,LastLogonUser,DeviceOS,DeviceOSBuild,MACAddress,SerialNumber
$collMem | ConvertTo-Csv -NoTypeInformation | Out-File -FilePath "C:\output\XYZ0004B.csv"
PARAMETERS
-CollectionId (Gyűjteményazonosító)
Adja meg a lekérdezni kívánt gyűjtemény azonosítóját. Például: "XYZ0004B"
.
Type: String
Parameter Sets: ByCollectionId
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-CollectionName (Gyűjtemény neve)
Adja meg a lekérdezni kívánt gyűjtemény nevét.
Type: String
Parameter Sets: ByCollectionName
Aliases:
Required: True
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-DisableWildcardHandling
Ez a paraméter literál karakterértékekként kezeli a helyettesítő karaktereket. Nem kombinálhatja a ForceWildcardHandling használatával.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ForceWildcardHandling
Ez a paraméter feldolgozza a helyettesítő karaktereket, és váratlan viselkedéshez vezethet (nem ajánlott). Nem kombinálhatja a DisableWildcardHandling kártyával.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-InputObject
Adjon meg egy lekérdezni kívánt gyűjteményobjektumot. Egy gyűjteményobjektum lekért használhatja az alábbi parancsmagok egyikét:
A folyamat operátor |
() használatával gyűjteményobjektumot is átadhat a Get-CMCollectionMemebernek a parancssorban.
Type: IResultObject
Parameter Sets: ByCollection
Aliases: Collection
Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False
-Name
Az eredmények szűréséhez adja meg egy erőforrás nevét a gyűjteményben. Ez a szűrő nem megkülönbözteti a kis- és nagybetűket.
Helyettesítő karaktereket is használhat:
*
: Több karakter?
: Egyetlen karakter
Type: String
Parameter Sets: (All)
Aliases: ResourceName
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
-ResourceId (Erőforrás-azonosító)
Az eredmények szűréséhez adjon meg egy erőforrás-azonosítót. Például: 16777242
. A parancsmag csak a célgyűjteményben található erőforráshoz ad vissza rekordot.
Type: Int32
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-SmsId
Az eredmények szűréséhez adja meg egy erőforrás SMSID-ját. Például: "GUID:7a186367-7372-4841-889e-ba2e3aad1e85"
. Ez a szűrő nem megkülönbözteti a kis- és nagybetűket.
Helyettesítő karaktereket is használhat:
*
: Több karakter?
: Egyetlen karakter
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: True
CommonParameters
Ez a parancsmag a következő általános paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction és -WarningVariable. További információ: about_CommonParameters.