PowerShell kullanarak SCCM koleksiyonuna Birden Çok Cihaz Ekleme
PowerShell'i kullanarak SCCM cihaz koleksiyonuna kolayca birden fazla cihazı toplu olarak ekleyebilirsiniz. Bu kılavuzu kullanarak ConfigMgr PowerShell modülünü kullanarak birden fazla cihazı hedef cihaz koleksiyonuna aktarabileceksiniz.
SCCM'deki bir koleksiyona birkaç yüz cihaz eklemeniz gereken durumlar olabilir. Tek bir cihaz olsaydı doğrudan sorgu kullanırdınız. Ancak çok sayıda bilgisayarınız olduğunda her birini eklemek uzun zaman alacaktır.
PowerShell sayesinde SCCM cihaz koleksiyonuna cihazları toplu olarak eklemek çok daha kolay ve hızlı bir seçenektir. Bir cihaz koleksiyonuna Direct Rule üyelik kuralı ekleyen Add-CMDeviceCollectionDirectMembershipRule kullanarak görevimizi gerçekleştireceğiz. Daha fazla bilgi burada.
Adım 1 - SCCM'de bir cihaz koleksiyonu oluşturun
- SCCM Konsolunu açın. Varlıklar ve Uyumluluk > Genel Bakış > Cihaz Koleksiyonları'na gidin.
- Üst şeritte Cihaz Koleksiyonu Oluştur'u tıklayın.
- Cihaz Koleksiyonu Oluşturma Sihirbazı açılır. Yeni cihaz koleksiyonunun adını belirtin ve sınırlayıcı koleksiyonu seçin. İleri'yi tıklayın.
Üyelik Kuralları sayfasında herhangi bir kural eklemeyin. İleri'yi tıklayın.
Herhangi bir kaynak eklemeden cihaz koleksiyonu oluşturduğunuzda bir uyarı alırsınız. Bu koleksiyonun üyelik kuralı yok… Daha sonra bu cihaz koleksiyonuna birden fazla cihazı aktaracağımız için Tamam'ı tıklayın.
Özet sayfasında Kapat'ı tıklayın.
Tamamlama sayfasında Kapat'ı tıklayın.
Adım 2 - Bilgisayar Listesini Hazırlayın
Hedef cihaz koleksiyonunu oluşturduktan sonra cihaz koleksiyonuna eklemek istediğiniz tüm cihazları içeren bir TXT dosyası hazırlayın. Bu örnekte dosya adı List_computers.txt'tir ve aşağıdaki aygıtları içerir.
Adım 3 - ConfigMgr Powershell cmdlet'lerini kullanarak Bilgisayarları İçe Aktarın
ConfigMgr konsolunun üst şeridinde mavi oku tıklayın ve Windows PowerShell aracılığıyla bağlan'ı tıklayın.
Aşağıdaki komutu kopyalayıp yapıştırın ve metin dosyası konumunu ve hedef koleksiyon adını değiştirmeyi unutmayın. Komutu yürütün.
Get-Content "E:\Sources\Import\List_computers.txt" | foreach { Add-CMDeviceCollectionDirectMembershipRule -CollectionName "Computer List" -ResourceID (Get-CMDevice -Name $_).ResourceID }






