Si vous devez ajouter plusieurs périphériques dans un regroupement SCCM, il peut être pratique d’automatiser cette action en PowerShell.
Deux fichiers sont nécessaires :
– un fichier texte contenant la liste des périphérique
– le script Powershell
Placez dans un dossier du serveur SCCM le script et le fichier texte, par exemple C:\Scripts_PS
Le fichier texte contenant les périphériques doit être renseigner de la façon suivante :
PC01
PC02
PC03
…
…
Nommer le fichier comme vous le souhaitez :
Liste_PC.txt
Dans le même dossier sur serveur SCCM, créer un fichier Powershell et renseigner le code suivant :
Set-Location "$env:SMS_ADMIN_UI_PATH\..\"
Import-Module "$($ENV:SMS_ADMIN_UI_PATH)\..\ConfigurationManager.psd1"
$SiteCode = Get-PSDrive -PSProvider CMSITE
Set-Location “$($SiteCode.Name):”
Get-Content "C:\Scripts_pS\Liste_PC.txt" | foreach { Add-CMDeviceCollectionDirectMembershipRule -CollectionName "Nom du regroupement" -ResourceID (Get-CMDevice -Name $_).ResourceID }
Exécuter le script depuis une console PowerShell sur le serveur de site SCCM.
Télécharger le script ici Ajout de périphériques dans un regroupement SCCM en PowerShell