Bonjour,

J'essaye désespérément de "catcher" le retour de la commande

Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
New-DynamicDistributionGroup -Name $user -RecipientFilter "(CustomAttribute1 -eq '$User')" -PrimarySmtpAddress $PrimarySmtp

quand il n'arrive pas à créer la liste pour X raisons.

Mon code est assez simple

Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
Try { 
         New-DynamicDistributionGroup -Name $user -RecipientFilter "(CustomAttribute1 -eq '$User')" -PrimarySmtpAddress $PrimarySmtp 
	 write-host "creation de la liste"
	#$AuthorizedUsers= Get-Content \\ FileServer\HRShare\UserList.txt -ErrorAction Stop
	} 
 
Catch 
	{
	write-host "Got it !"
	}

Bien sur j'ai essayé avec

Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
New-DynamicDistributionGroup -Name $user -RecipientFilter "(CustomAttribute1 -eq '$User')" -PrimarySmtpAddress $PrimarySmtp -ErrorAction Stop

Même résultat.
Par contre quand je passe le code qui est commenté là ça passe bien dans le Catch ?

Si vous avez une idée je suis preneur car j'ai beau demander à Google il ne m'a rien trouvé.

Merci pour votre aide