viernes, 4 de enero de 2013

Script

Simple script for getting a list of members for all groups in active directory.


<#
This script can be used to list group membership in Active Directory

http://portal.sivarajan.com/2010/08/list-group-members-in-active.html

www.sivarajan.com

#>
$GFile = New-Item -type file -force "C:\Scripts\GroupDetails.csv"
Import-CSV "C:\Scripts\GList.csv" | ForEach-Object {
$GName = $_.GroupName
$group = [ADSI] "LDAP://$GName"
$group.cn
$group.cn | Out-File $GFile -encoding ASCII -append
foreach ($member in $group.member)
{
$Uname = new-object directoryservices.directoryentry("LDAP://$member")
$Uname.cn
$Uname.cn | Out-File $GFile -encoding ASCII -append
}
}

Don't forget to create this archive Glist.csv in c:\scripts





Credits

http://portal.sivarajan.com/2010/08/list-group-members-in-active.html

No hay comentarios:

Publicar un comentario