Bonjour,

J'ai un problème que je n'arrive pas a résoudre grrr
Le but du code est de chercher une collection dans la base SCCM et d'ensuite dire quel package je souhaite utiliser.
Le problème est que la liste des collections ne s'affiche qu'une fois le script terminé et par conséquent lorsque je demande quel package je souhaite utiliser, je n'ai pas la liste
J'ai essayer de créer deux fonctions distinctes, je mettre une pause rien ne fais en sorte que ma variable s'affiche

Si j'exécute jusqu'à $Collection, j'ai bien mon résultat qui apparaît
Si je fixe une valeur à $Collection, là ça fonctionne mais pas lorsque $Collection contient le résultat de la commande get-cmdeployment.

Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
$searchDeploy = read-host "Please enter collection researched "
$searchDeploy = $SearchDeploy -replace " ", ‘*‘
$searchDeploy = $searchDeploy + "*"
 
$Collection = get-cmdeployment -CollectionName $searchDeploy | select CollectionName, PackageID
$Collection
$SelectPackage = read-host "Please enter Package ID "

EDIT : Résolu, il fallait juste remplacer $Collection par $Collection | Format-Table.