import 365
[ngomwill.git] / contact-import.ps1
1 
2
3 param([string]$Path);
4 $ContactLists = Get-ChildItem -Path $Path -Filter *.csv
5 write-host ("== Importation des carnets d'adresse....")
6 foreach ($ContactList in $ContactLists) {
7     #Save key-value pairs in a hashtable
8     $UserAccountName = $ContactList.Name.Split(" ")[0]
9     $UserContactFile = $Path + "\" +$ContactList.Name
10     #Get content
11     write-host ("==== Début importation compte : " + $UserAccountName + " / " + $UserContactFile)
12     Import-ContactList -CSV -CSVData ([System.IO.File]::ReadAllBytes($UserContactFile)) -Identity $UserAccountName
13     write-host ("==== Fin")
14 }
15 write-host ("== Fin d'importation des carnets d'adresse !")