Get-CMCollectionQueryMembershipRule
Ottenere una regola di appartenenza alle query per un dispositivo o una raccolta di utenti.
Sintassi
Get-CMCollectionQueryMembershipRule
-CollectionName <String>
[-RuleName <String>]
[<CommonParameters>]
Get-CMCollectionQueryMembershipRule
-CollectionId <String>
[-RuleName <String>]
[<CommonParameters>]
Get-CMCollectionQueryMembershipRule
-InputObject <IResultObject>
[-RuleName <String>]
[<CommonParameters>]
Descrizione
Usare questo cmdlet per ottenere una o più regole di appartenenza alle query per un dispositivo o una raccolta di utenti. Una regola di query consente di aggiornare dinamicamente l'appartenenza a una raccolta in base a una query eseguita in base a una pianificazione. Per altre informazioni, vedere Come creare raccolte in Configuration Manager.
Per altre informazioni sulle regole di appartenenza, vedere Introduzione alle raccolte in Configuration Manager.
Nota
Eseguire i cmdlet di Configuration Manager dall'unità del sito di Configuration Manager, ad esempio PS XYZ:\>
. Per altre informazioni, vedere Introduzione.
Esempio
Esempio 1: Ottenere tutte le regole di appartenenza alle query per la raccolta Tutti i sistemi
Questo comando ottiene le regole di appartenenza alle query dalla raccolta di dispositivi predefinita denominata Tutti i sistemi.
Get-CMCollectionQueryMembershipRule -CollectionName "All Systems"
Esempio 2: Visualizzare l'espressione di query per una regola nell'insieme All Users
Questo comando ottiene la regola di appartenenza alla query denominata All Users dall'insieme All Users e restituisce l'espressione di query.
Get-CMCollectionQueryMembershipRule -CollectionId "SMS00002" -RuleName "All Users" | Select-Object QueryExpression
Parametri
-CollectionId
Specificare l'ID della raccolta per ottenere la regola. Questo valore è la proprietà CollectionID , ad esempio, XYZ00012
o SMS00001
.
Tipo: | String |
Alias: | Id |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-CollectionName
Specificare il nome della raccolta per ottenere la regola.
Tipo: | String |
Alias: | Name |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Specificare un oggetto per la raccolta per ottenere la regola. Per ottenere questo oggetto, usare i cmdlet Get-CMCollection, Get-CMDeviceCollection o Get-CMUserCollection .
Tipo: | IResultObject |
Alias: | Collection |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-RuleName
Specificare il nome della regola di query da ottenere dalla raccolta.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject
Output
System.Object
Note
Questo cmdlet è simile a Get-CMDeviceCollectionQueryMembershipRule e Get-CMUserCollectionQueryMembershipRule, specifici del tipo di raccolta. Questo cmdlet funziona con le raccolte di dispositivi o utenti.
Collegamenti correlati
- Remove-CMCollectionQueryMembershipRule
- Get-CMCollectionDirectMembershipRule
- Get-CMCollectionExcludeMembershipRule
- Get-CMCollectionIncludeMembershipRule
- Add-CMDeviceCollectionQueryMembershipRule
- Add-CMUserCollectionQueryMembershipRule
- Get-CMDeviceCollectionQueryMembershipRule
- Get-CMUserCollectionQueryMembershipRule
- Get-CMCollection
- Get-CMDeviceCollection
- Get-CMUserCollection
- Come creare raccolte in Configuration Manager