[RESOLU] Exchange 2007 - import contacts depuis .csv

Exchange 2007 - import contacts depuis .csv [RESOLU] - Logiciels d'entreprise - Systèmes & Réseaux Pro

Marsh Posté le 04-08-2011 à 11:33:25    

Salut tous,
 
Environnement: AD 2003 / Exchange 2007 SP3 Rollup3
 
Je bute sur un truc probablement simple :sweat:  
 
je veux créer des contacts depuis un .csv.
pour cela j'utilise la syntaxe suivante:

Code :
  1. Import-Csv C:\import.csv | Foreach {New-Mailcontact -ExternalEmailAddress $_.smtpaddress -name $_.DisplayName -org ContactsOU}


 
mon .csv est construit comme suit:

Code :
  1. smtpadress;DisplayName
  2. 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
Reply

Marsh Posté le 04-08-2011 à 11:33:25   

Reply

Marsh Posté le 04-08-2011 à 16:43:07    

bon en fait c'était vraiment simple...
il faut remplacer le séparateur ";" par "," dans le .csv
:cry:


Message édité par amo31 le 04-08-2011 à 16:43:34
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed