+34 911 599 883

+34 911 895 172

Listar usuarios y grupos en Active Directory.

En el PowerShell escribimos lo siguiente siendo “C:\USUARIOSYGRUPOS.csv” la ruta de destino del documento:

Import-Module Activedirectory
Get-ADUser -Filter * -Properties DisplayName,memberof | % {
$Name = $_.DisplayName
$_.memberof | Get-ADGroup | Select @{N=”User”;E={$Name}},Name
} | Export-Csv C:\USUARIOSYGRUPOS.csv -nti

 

Y si queremos listar solo grupos:

Import-Module ActiveDirectory
Get-ADGroup -Filter { groupCategory -eq ‘security’ } | Select name | Export-CSV c:\GRUPOS.csv

4 comentarios en “Listar usuarios y grupos en Active Directory.”

  1. Con el comando de abajo se listan todos los grupos:

    dsquery group -name *

    “CN=Usuarios del dominio,CN=Users,DC=contoso,DC=local”

     

    Con este comando se listan los usuarios de un grupo en particular:

    dsquery group -name “Usuarios del dominio” | dsget group -members > Usuariosdeldominio.txt

    asi me funciono super a mi, esto envia a un archivo la lista de usuarios de ese grupo

  2. el error es este:

    PS C:\> Get-ADGroup -Filter { groupCategory -eq ‘security’ } | Select name | Export-CSV c:\GRUPOS.csv
    Get-ADGroup : Error parsing query: ‘ groupCategory -eq ‘security’ ‘ Error Message: ‘syntax error’ at position: ’20’.
    At line:1 char:1
    + Get-ADGroup -Filter { groupCategory -eq ‘security’ } | Select name | …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : ParserError: (:) [Get-ADGroup], ADFilterParsingException
    + FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Management.ADFilterParsingException,Microsoft.ActiveDirectory
    .Management.Commands.GetADGroup

Los comentarios están cerrados.