none
Le filtre de recherche n'est pas reconnu RRS feed

  • Question

  • BOnjour

    J'ai un souci avec un script pour lister les usager d'un groupe dans l'active Directory.

    Il y a une erreur dans la ligne 7 Get-ADGroupMember : Le filtre de recherche n’est pas reconnu.

    Import-module ActiveDirectory
    
    $grp = Get-Content -Path C:\gr_all.txt
    $results = @()
    ForEach($grpx in $grp){
        Write-Host "Le nom du groupe est $grpx" -ForegroundColor Green
        $liste = Get-ADGroupMember -identity "$grpx" -Recursive | select name,samaccountname,distinguishedname
        $liste
        Write-Host "`n"
        $results += "GROUPE concerne : $grpx"
        $results += $liste
        $results += "`n"
        }
    $results | out-file c:\GG-DSI_reponse.txt

    Merci a tous pour vos réponse


    mardi 3 décembre 2019 20:50

Toutes les réponses

  • Bonjour,

    je trouve le

     -identity "$grpx"

    Curieux, il a l'air correcte.

    perso, je travail plus avec des CSV

    donc, mon csv a une colone identite

    et du coup, ca donne ceci:

     -identity $grpx.identite

    maintenant, c'est compliqué sans voir le contenu du txt

    Olivier.


    mardi 10 décembre 2019 16:45
  • Bonjour,

    Votre script fonctionne parfaitement si dans votre fichier vous renseigner un nom de groupe par ligne

    J'ai testé sous 2008r2 et 2016 et je n'ai eu aucune modification à réaliser.


    Merci de marquer comme reponses les interventions qui vous ont ete utile.

    mercredi 11 décembre 2019 15:39