Le but du script est de permettre d'extraire les groupes active directory d'un compte utilisateur via Powerhsell.
Entrée : un code utilisateur demandé par message box
Sortie : Sortie des groupes de l'utilisateur dans un fichier texte au format csv
Pré-requis :
#Rajout extension Quest au script
Add-PSSnapin Quest.ActiveRoles.ADManagement
$a = new-object -comobject MSScriptControl.ScriptControl
$a.language = "vbscript"
$NomDest = $a.eval("inputbox(`"Indiquer le nom code user :`")")
#Recupere la liste des groupes AD de la personne et sauvegarde CSV
$user = Get-QADUser $NomDest
$user.memberOf | Get-QADGroup | Select-Object NTAccountName | Export-Csv "$NomDest.txt"