Skip to content

Commit 075ac29

Browse files
committed
collection cmdlets
1 parent 3455ef7 commit 075ac29

1 file changed

Lines changed: 83 additions & 16 deletions

File tree

memdocs/configmgr/core/clients/manage/collections/manage-collections.md

Lines changed: 83 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -272,35 +272,102 @@ Other improvements:
272272
273273
For more information on how to navigate the collection dependency graph with a keyboard, see [Accessibility features](../../../understand/accessibility-features.md#collection-relationship-diagram-shortcuts).
274274

275-
## PowerShell
275+
## Automate with Windows PowerShell
276276

277-
You can also use PowerShell to manage collections. For more information, see the following articles:
277+
You can use the following PowerShell cmdlets to manage collections:
278+
279+
### Generic cmdlets for all collection types
280+
281+
#### Basic cmdlets
278282

279283
- [Get-CMCollection](/powershell/module/configurationmanager/get-cmcollection)
280-
- [Set-CMCollection](/powershell/module/configurationmanager/set-cmcollection)
281284
- [New-CMCollection](/powershell/module/configurationmanager/new-cmcollection)
282-
- [Copy-CMCollection](/powershell/module/configurationmanager/copy-cmcollection)
283285
- [Remove-CMCollection](/powershell/module/configurationmanager/remove-cmcollection)
284-
- [Import-CMCollection](/powershell/module/configurationmanager/import-cmcollection)
286+
- [Set-CMCollection](/powershell/module/configurationmanager/set-cmcollection)
287+
288+
#### Other actions
289+
290+
- [Copy-CMCollection](/powershell/module/configurationmanager/copy-cmcollection)
285291
- [Export-CMCollection](/powershell/module/configurationmanager/export-cmcollection)
286292
- [Get-CMCollectionMember](/powershell/module/configurationmanager/get-cmcollectionmember)
287293
- [Get-CMCollectionSetting](/powershell/module/configurationmanager/get-cmcollectionsetting)
294+
- [Import-CMCollection](/powershell/module/configurationmanager/import-cmcollection)
288295
- [Invoke-CMCollectionUpdate](/powershell/module/configurationmanager/invoke-cmcollectionupdate)
289-
- [Add-CMCollectionMembershipRule](/powershell/module/configurationmanager/add-cmcollectionmembershiprule)
290-
- [Set-CMCollectionPowerManagement](/powershell/module/configurationmanager/set-cmcollectionpowermanagement)
291-
- [Get-CMCollectionMembershipRule](/powershell/module/configurationmanager/get-cmcollectionmembershiprule)
292-
- [Remove-CMCollectionMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionmembershiprule)
296+
297+
#### Get membership rules
298+
293299
- [Get-CMCollectionDirectMembershipRule](/powershell/module/configurationmanager/get-cmcollectiondirectmembershiprule)
294-
- [Get-CMCollectionQueryMembershipRule](/powershell/module/configurationmanager/get-cmcollectionquerymembershiprule)
300+
- [Get-CMCollectionExcludeMembershipRule](/powershell/module/configurationmanager/get-cmcollectionexcludemembershiprule)
295301
- [Get-CMCollectionIncludeMembershipRule](/powershell/module/configurationmanager/get-cmcollectionincludemembershiprule)
296-
- [Add-CMCollectionToAdministrativeUser](/powershell/module/configurationmanager/add-cmcollectiontoadministrativeuser)
297-
- [Remove-CMCollectionQueryMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionquerymembershiprule)
302+
- [Get-CMCollectionQueryMembershipRule](/powershell/module/configurationmanager/get-cmcollectionquerymembershiprule)
303+
304+
#### Remove membership rules
305+
298306
- [Remove-CMCollectionDirectMembershipRule](/powershell/module/configurationmanager/remove-cmcollectiondirectmembershiprule)
299-
- [Get-CMCollectionExcludeMembershipRule](/powershell/module/configurationmanager/get-cmcollectionexcludemembershiprule)
300-
- [Add-CMCollectionToDistributionPointGroup](/powershell/module/configurationmanager/add-cmcollectiontodistributionpointgroup)
301-
- [Remove-CMCollectionIncludeMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionincludemembershiprule)
302307
- [Remove-CMCollectionExcludeMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionexcludemembershiprule)
303-
- [Remove-CMCollectionFromAdministrativeUser](/powershell/module/configurationmanager/remove-cmcollectionfromadministrativeuser)
308+
- [Remove-CMCollectionIncludeMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionincludemembershiprule)
309+
- [Remove-CMCollectionQueryMembershipRule](/powershell/module/configurationmanager/remove-cmcollectionquerymembershiprule)
310+
311+
### Device collection-specific cmdlets
312+
313+
#### Basic actions for device collections
314+
315+
- [Get-CMDeviceCollection](/powershell/module/configurationmanager/get-cmdevicecollection)
316+
- [New-CMDeviceCollection](/powershell/module/configurationmanager/new-cmdevicecollection)
317+
318+
#### Device collection variables
319+
320+
- [Get-CMDeviceCollectionVariable](/powershell/module/configurationmanager/get-cmdevicecollectionvariable)
321+
- [New-CMDeviceCollectionVariable](/powershell/module/configurationmanager/new-cmdevicecollectionvariable)
322+
- [Remove-CMDeviceCollectionVariable](/powershell/module/configurationmanager/remove-cmdevicecollectionvariable)
323+
- [Set-CMDeviceCollectionVariable](/powershell/module/configurationmanager/set-cmdevicecollectionvariable)
324+
325+
#### Add device collection membership rules
326+
327+
- [Add-CMDeviceCollectionDirectMembershipRule](/powershell/module/configurationmanager/add-cmdevicecollectiondirectmembershiprule)
328+
- [Add-CMDeviceCollectionExcludeMembershipRule](/powershell/module/configurationmanager/add-cmdevicecollectionexcludemembershiprule)
329+
- [Add-CMDeviceCollectionIncludeMembershipRule](/powershell/module/configurationmanager/add-cmdevicecollectionincludemembershiprule)
330+
- [Add-CMDeviceCollectionQueryMembershipRule](/powershell/module/configurationmanager/add-cmdevicecollectionquerymembershiprule)
331+
332+
#### Get device collection membership rules
333+
334+
- [Get-CMDeviceCollectionDirectMembershipRule](/powershell/module/configurationmanager/get-cmdevicecollectiondirectmembershiprule)
335+
- [Get-CMDeviceCollectionExcludeMembershipRule](/powershell/module/configurationmanager/get-cmdevicecollectionexcludemembershiprule)
336+
- [Get-CMDeviceCollectionIncludeMembershipRule](/powershell/module/configurationmanager/get-cmdevicecollectionincludemembershiprule)
337+
- [Get-CMDeviceCollectionQueryMembershipRule](/powershell/module/configurationmanager/get-cmdevicecollectionquerymembershiprule)
338+
339+
#### Remove device collection membership rules
340+
341+
- [Remove-CMDeviceCollectionDirectMembershipRule](/powershell/module/configurationmanager/remove-cmdevicecollectiondirectmembershiprule)
342+
- [Remove-CMDeviceCollectionExcludeMembershipRule](/powershell/module/configurationmanager/remove-cmdevicecollectionexcludemembershiprule)
343+
- [Remove-CMDeviceCollectionIncludeMembershipRule](/powershell/module/configurationmanager/remove-cmdevicecollectionincludemembershiprule)
344+
- [Remove-CMDeviceCollectionQueryMembershipRule](/powershell/module/configurationmanager/remove-cmdevicecollectionquerymembershiprule)
345+
346+
### User collection-specific cmdlets
347+
348+
- [Get-CMUserCollection](/powershell/module/configurationmanager/get-cmusercollection)
349+
- [New-CMUserCollection](/powershell/module/configurationmanager/new-cmusercollection)
350+
351+
#### Add user collection membership rules
352+
353+
- [Add-CMUserCollectionDirectMembershipRule](/powershell/module/configurationmanager/add-cmusercollectiondirectmembershiprule)
354+
- [Add-CMUserCollectionExcludeMembershipRule](/powershell/module/configurationmanager/add-cmusercollectionexcludemembershiprule)
355+
- [Add-CMUserCollectionIncludeMembershipRule](/powershell/module/configurationmanager/add-cmusercollectionincludemembershiprule)
356+
- [Add-CMUserCollectionQueryMembershipRule](/powershell/module/configurationmanager/add-cmusercollectionquerymembershiprule)
357+
358+
#### Get user collection membership rules
359+
360+
- [Get-CMUserCollectionDirectMembershipRule](/powershell/module/configurationmanager/get-cmusercollectiondirectmembershiprule)
361+
- [Get-CMUserCollectionExcludeMembershipRule](/powershell/module/configurationmanager/get-cmusercollectionexcludemembershiprule)
362+
- [Get-CMUserCollectionIncludeMembershipRule](/powershell/module/configurationmanager/get-cmusercollectionincludemembershiprule)
363+
- [Get-CMUserCollectionQueryMembershipRule](/powershell/module/configurationmanager/get-cmusercollectionquerymembershiprule)
364+
365+
#### Remove user collection membership rules
366+
367+
- [Remove-CMUserCollectionDirectMembershipRule](/powershell/module/configurationmanager/remove-cmusercollectiondirectmembershiprule)
368+
- [Remove-CMUserCollectionExcludeMembershipRule](/powershell/module/configurationmanager/remove-cmusercollectionexcludemembershiprule)
369+
- [Remove-CMUserCollectionIncludeMembershipRule](/powershell/module/configurationmanager/remove-cmusercollectionincludemembershiprule)
370+
- [Remove-CMUserCollectionQueryMembershipRule](/powershell/module/configurationmanager/remove-cmusercollectionquerymembershiprule)
304371

305372
## Next steps
306373

0 commit comments

Comments
 (0)