Scripting powershell pour récupération d'info AD

Résolu/Fermé
anon_en_mousse - Modifié par anon_en_mousse le 26/05/2016 à 10:07
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 27 mai 2016 à 00:05
Bonjour,

Voila, je dois aller chercher dans l'AD des informations d'utilisateurs de manière automatisée afin de pouvoir les restituer dans un fichier excel. Simplement le powershell je n'y connais absolument rien.

Import-Module ActiveDirectory 

$Nom =
$Prénom =
$login =
$Respo =
$Direction =


$file = "$HOME\UserAD.csv"

$comptes = Get-ADUser -Filter sAMAccountName -Properties sn,givenName,sAMAccountName, company, manager
Write-Host -NoNewLine $comptes ??


$comptes |
select-object @{e={$_.sn};n='Nom'},
@{e={$_.givenName};n='Prénom'},
@{e={$_.sAMAccountName};n='login'},
@{e={$_.company};n='Direction'},
@{e={$_.manager};n='Responsable hiérarchique'|
Sort-Object 'login'|


ConvertTo-Csv -Property "login" | Out-File $file


Dans l'immédiat j'ai pondu ca en regardant sur d'autres scripts trouvés sur le net mais il y a des lignes que je ne comprends pas. Pourriez-vous m'éclairer la dessus? j'ai mis des petits point d'interrogation a côté des lignes que je ne comprends pas.

Pourriez vous aussi m'indiquer les étapes que vous pensez que je manque please?

Merci!

A voir également:

1 réponse

jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 4 649
27 mai 2016 à 00:05
Bonjour,
j'ai mis des petits point d'interrogation a côté des lignes que je ne comprends pas

Je ne vois qu'une seule ligne avec des ??
Write-Host -NoNewLine $comptes ??

Il n'y a qu'une seule ligne qui te pose problème visiblement :
donc :
https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Write-Host?view=powershell-5.1
https://ss64.com/ps/write-host.html
0