Salut tous,
Environnement: AD 2003 / Exchange 2007 SP3 Rollup3
Je bute sur un truc probablement simple
je veux créer des contacts depuis un .csv.
pour cela j'utilise la syntaxe suivante:
Code :
- Import-Csv C:\import.csv | Foreach {New-Mailcontact -ExternalEmailAddress $_.smtpaddress -name $_.DisplayName -org ContactsOU}
|
mon .csv est construit comme suit:
Code :
- smtpadress;DisplayName
- jack.beauregard@mondomaine.fr;BEAUREGARD Jack
|
je l'execute et je bute sur l'erreur suivante:
[PS] C:\Documents and Settings\administrator>Import-Csv C:\import.csv | Foreach {New-Mailcontact -name $_.DisplayName -External
EmailAddress $_.smtpaddress -org "Contacts"}
New-MailContact : Cannot bind argument to parameter 'Name' because it is null.
At line:1 char:58
+ Import-Csv C:\import.csv | Foreach {New-Mailcontact -name <<<< $_.DisplayName -ExternalEmailAddress $_.smtpaddress
-org "Contacts"}
+ CategoryInfo : InvalidData: ( [New-MailContact], ParameterBindingValidationException
+ FullyQualifiedErrorId : ParameterArgumentValidationErrorNullNotAllowed,Microsoft.Exchange.Management.RecipientTa
sks.NewMailContact
je tourn en rond. cela vous inspire t-il?
un grand merci d'avance pour vos éclaircissements!
Message édité par amo31 le 04-08-2011 à 16:43:19