Question Get EmailAdress from DisplayName_AD

Plus d'informations
il y a 7 ans 1 mois #23311 par Faye
Bonjour,
J'essaie de faire un script qui à partir d'un fichier CSV récupère le Nom et le prénom pour renseigner l'adresse mail tout en se basant sur l'AD.
Voici le code

[code:1]
$users = Import-Csv C:\Temp\Test.csv -Delimiter \";\"
$usersAD = foreach ($line in $users){Get-ADUser -Filter { Name -like \"$line.Name\" } -Server nomduserveur -properties Displayname, Userprincipalname}

foreach ($item in $usersAD)
{
$object = New-object -TypeName PSObject
$object | Add-Member -MemberType NoteProperty –Name Displayname –Value $item.displayname
$object | Add-Member -MemberType NoteProperty –Name UserPrincipalName –Value $item.Userprincipalname
$resultat += $object
}

$resultat | Export-Csv c:\temp\TestUPN.csv -NoTypeInformation -Delimiter \";\"
[/code:1]

je ne sais pourquoi mais ça ne marche pas
Votre aide serait la bienvenue.
Merci<br><br>Message édité par: Simba, à: 22/03/17 16:12

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 1 mois #23313 par Arnaud Petitjean
Bonjour Simba,

Je ne comprends pas vraiment ce que tu cherches à faire. Cela étant, pour que tu puisses ajouter des éléments dans un tableau comme ce que tu fais ainsi :
[code:1]
$resultat += $object[/code:1]

Il faut préalablement avoir déclaré $resultat en tant que tableau, comme ceci :

[code:1]$resultat=@()[/code:1]

Arnaud

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 7 ans 1 mois #23314 par Faye
Réponse de Faye sur le sujet Re:Get EmailAdress from DisplayName_AD
Oui merci j'ai tenu compte de votre déclaration pour corriger le code.

En fait, j'ai un fichier CSV qui contient déjà le nom et le prénom des utilisateurs. Je veux, qu'à partir du nom et du prénom obtenir l'adresse mail.
De l'aide ferait grandement bien

Message édité par: Simba, à: 17/03/17 14:10<br><br>Message édité par: Simba, à: 17/03/17 14:10

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.066 secondes
Propulsé par Kunena