SCCM üzerinde yüzlerce makine için custom collections oluşturmak istenildiğinde powershell kullanımı neredeyse zorunlu oluyor. Bir txt file içerisinde iletilen bilgisayar isimlerini, boş olarak oluşturulan bir collections içerisinde aşağıdaki powershell komutu aracılığıyla eklemek mümkün.
Bu script yanlızca boş collections içerisinde değil, mevcut bir collection içerisinde de ekleme yapabilir.
Get-Content “C:\Gereksiz\EklenecekBilgisayarlar.txt” | foreach { Add-CMDeviceCollectionDirectMembershipRule -CollectionName “CollectionIsmi” -ResourceID (Get-CMDevice -Name $_).ResourceID }