Megosztás a következőn keresztül:


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.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

MEGJEGYZÉSEK

Get-CMCollection

Get-CMDeviceCollection

Get-CMUserCollection

Get-CMDevice

Get-CMResource