Para listar los miembros de un grupo local de windows
Necesitaba un comandito para extraer rápidamente los usuarios miembros de un grupo.
Navegando encontré lo siguiente de Shay Levy. Un experto en Powershell:
http://stackoverflow.com/questions/970308/users-and-local-groups-report-using-powershell
$server="."
$computer = [ADSI]"WinNT://$server,
$computer.psbase.children | where { $_.psbase.schemaClassName -eq 'group' } | foreach {
write-host $_.name
write-host "------"
$group =[ADSI]$_.psbase.Path
$group.psbase.Invoke("Members"
write-host
}
Donde $Server es el nombre de la máquina.
Computer serían los datos del servidor.
El código muestra los grupos y de cada grupo los miembros de ese grupo.
Sirve para máquinas en la red o máquinas locales.
Sirve para máquinas en la red o máquinas locales.
Comentarios
Publicar un comentario